Search

Kavi Goel Phones & Addresses

  • Mountain View, CA
  • San Francisco, CA
  • Champaign, IL
  • Danville, IL
  • Stanford, CA
  • Urbana, IL
  • Redmond, WA
  • 49 Showers Dr APT A132, Mountain View, CA 94040

Work

Company: Google Position: Product manager

Education

School / High School: Stanford University 2004 to 2005

Skills

Product Management • Mobile Applications • Mobile Devices • Product Marketing • Agile Methodologies • Cloud Computing • Saas • Analytics • Strategic Partnerships • E Commerce • User Experience • Search • Management • Strategy

Languages

English

Interests

Web Search • Search Engines • Settlers of Catan • Laughing • Technology • Love • Civilization • Life • Google • Mountain View • San Francisco

Industries

Computer Software

Resumes

Resumes

Kavi Goel Photo 1

Vice President, Product Management

View page
Location:
49 Showers Dr, Mountain View, CA 94040
Industry:
Computer Software
Work:
Google
Product Manager

Microsoft Corporation 2005 - 2005
Program Manager Intern
Education:
Stanford University 2004 - 2005
University of Illinois at Urbana-Champaign 1999 - 2003
BS, Electrical Engineering
Skills:
Product Management
Mobile Applications
Mobile Devices
Product Marketing
Agile Methodologies
Cloud Computing
Saas
Analytics
Strategic Partnerships
E Commerce
User Experience
Search
Management
Strategy
Interests:
Web Search
Search Engines
Settlers of Catan
Laughing
Technology
Love
Civilization
Life
Google
Mountain View
San Francisco
Languages:
English

Publications

Us Patents

Object Search Ui And Dragging Object Results

View page
US Patent:
8005857, Aug 23, 2011
Filed:
Dec 3, 2009
Appl. No.:
12/630500
Inventors:
Julia H. Farago - Seattle WA, US
Hugh E. Williams - Redmond WA, US
James E. Walsh - Woodinville WA, US
Nicholas A. Whyte - Mercer Island WA, US
Kavi J. Goel - Danville IL, US
Philip Fung - Sunnyvale CA, US
Ariel J. Lazier - Seattle WA, US
Kenneth A. Moss - Mercer Island WA, US
Ethan N. Ray - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/30
G06F 3/048
US Classification:
707769, 715769, 715830
Abstract:
A unique object navigation system, user interface, and method that facilitate faster and smoother navigation of objects are provided. For example, the system can generate a plurality of objects that can be rendered on a display space that spans a single page in length, thereby mitigating the need to navigate through multiple pages. The system can determine the length of the page according to the number of objects generated. To view off-screen objects, an infinite scroll component can be employed. The amount of scroll space needed to view the plurality of objects can be determined in part by the length of the page and/or by the number of objects. The objects can also be viewed in a film strip format that is infinitely scrollable. The film strip view allows a view of the objects to be maintained while also viewing a selected object in greater detail at the same time.

Preferred Sites

View page
US Patent:
8595228, Nov 26, 2013
Filed:
Jan 9, 2009
Appl. No.:
12/351751
Inventors:
Bryan Horling - Sunnyvale CA, US
Michael Y. Brukman - Brooklyn NY, US
Owen Otto - Oakland CA, US
Philip McDonnell - San Francisco CA, US
Kavi J. Goel - Mountain View CA, US
Paul G. Haahr - San Francisco CA, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G06F 17/30
US Classification:
707733
Abstract:
Methods, systems, and apparatus, including computer program products, for establishing preferences for sites that are explicitly identified by a user by either a textual input or an acceptance in response to a recommendation, and adjusting the presentation of search results based on these preferences.

Object Search Ui And Dragging Object Results

View page
US Patent:
20070198476, Aug 23, 2007
Filed:
Feb 14, 2006
Appl. No.:
11/353787
Inventors:
Julia Farago - Seattle WA, US
Hugh Williams - Redmond WA, US
James Walsh - Woodinville WA, US
Nicholas Whyte - Mercer Island WA, US
Kavi Goel - Danville IL, US
Philip Fung - Sunnyvale CA, US
Ariel Lazier - Seattle WA, US
Kenneth Moss - Mercer Island WA, US
Ethan Ray - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/30
US Classification:
707003000
Abstract:
A unique object navigation system, user interface, and method that facilitate faster and smoother navigation of objects are provided. For example, the system can generate a plurality of objects that can be rendered on a display space that spans a single page in length, thereby mitigating the need to navigate through multiple pages. The system can determine the length of the page according to the number of objects generated. To view off-screen objects, an infinite scroll component can be employed. The amount of scroll space needed to view the plurality of objects can be determined in part by the length of the page and/or by the number of objects. The objects can also be viewed in a film strip format that is infinitely scrollable. The film strip view allows a view of the objects to be maintained while also viewing a selected object in greater detail at the same time.

Advertising Meta-Keywords

View page
US Patent:
20100114698, May 6, 2010
Filed:
Oct 30, 2009
Appl. No.:
12/609612
Inventors:
Kavi J. Goel - Mountain View CA, US
Mark K. Rose - Los Altos CA, US
Leora Ruth Wiseman - Zichron Yaakov, IL
Joseph M. Ashear - Palo Alto CA, US
Frederick R. Vallaeys - Palo Alto CA, US
Dennis Troper - Los Altos CA, US
Shawn C. Salmon - Redwood City CA, US
International Classification:
G06Q 30/00
US Classification:
705 1449
Abstract:
Methods, systems, and apparatus, including computer program products, for generating advertisements from advertising templates. In one implementation, a method includes receiving a meta-keyword and a list of one or more keywords that are associated with the meta-keyword. An advertisement template that includes the meta-keyword is received. An advertisement is generated from the advertisement template. The generated advertisement includes one of the keywords in the list of keywords associated with the meta-keyword.

Providing Search Results

View page
US Patent:
20100114874, May 6, 2010
Filed:
Oct 20, 2008
Appl. No.:
12/254598
Inventors:
Othar Hansson - Sunnyvale CA, US
Walton W. Lin - New York NY, US
Nicholas B. Weininger - San Francisco CA, US
Paul Haahr - San Franciso CA, US
Kavi J. Goel - Mountain View CA, US
Assignee:
GOOGLE INC. - Mountain View CA
International Classification:
G06F 17/30
US Classification:
707722, 707E17108
Abstract:
Methods, systems, and apparatus, including computer program products, for responding to a search query received from a user. From a web page a search result display object and template are identified. The search result display object specifies content available for display in a search result, and the template renders at least some of the content in the search result. The search result is presented responsive to a search query received from a user, where the search result is associated with the web page containing the search result display object and template.

Enriching Search Results

View page
US Patent:
20120109941, May 3, 2012
Filed:
May 27, 2011
Appl. No.:
13/118026
Inventors:
Tal Cohen - Atlit, IL
Ziv Bar-Yossef - Herzliya, IL
Igor Tsvetkov - Maineville OH, US
Tomer Kol - Yoqneam Illit, IL
Adi Mano - Haifa, IL
Oren Naim - Zichron Yaakov, IL
Nitsan Oz - Haifa, IL
Pravir K. Gupta - Mountain View CA, US
Kavi J. Goel - San Francisco CA, US
Assignee:
GOOGLE INC. - Mountain View CA
International Classification:
G06F 17/30
US Classification:
707722, 707E17014
Abstract:
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for enhancing search results. In one aspect, a method includes identifying a plurality of registered publishers for enriched search results and, for each registered publisher, obtaining enrichment information from the registered publisher and associating the enrichment information with a resource provided by the publisher. A query is received. A plurality of responsive resources that are responsive to the query are identified. A first responsive resource is determined to be associated with enrichment information. An enriched search result is provided, the enriched search result identifying the first responsive resource and including the first responsive resource's associated enrichment information.

Related Entities

View page
US Patent:
20130218861, Aug 22, 2013
Filed:
Feb 22, 2013
Appl. No.:
13/775005
Inventors:
Peter Jin Hong - San Francisco CA, US
Pravir K. Gupta - Mountain View CA, US
Nathaniel J. Gaylinn - Mountain View CA, US
Kavi J. Goel - San Francisco CA, US
Omer Bar-or - Mountain View CA, US
Jack W. Menzel - Mountain View CA, US
Christina R. Dhanaraj - Sunnyvale CA, US
International Classification:
G06F 17/30
US Classification:
707706
Abstract:
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for receiving a first search query from a user device; receiving search results for the first search query provided by a search engine, wherein each of the search results identifies a respective resource; determining from the search results that the first search query relates to a first entity of a first entity type; determining that one or more entities of a second entity type have a predetermined relationship with the first entity; and transmitting information identifying the one or more entities of the second type to the user device as part of a response to the first search query.

Related Entities

View page
US Patent:
20130238594, Sep 12, 2013
Filed:
Feb 22, 2013
Appl. No.:
13/774896
Inventors:
Peter Jin Hong - San Francisco CA, US
Pravir K. Gupta - Mountain View CA, US
Nathaniel J. Gaylinn - Mountain View CA, US
Kavi J. Goel - San Francisco CA, US
Omer Bar-or - Mountain View CA, US
Jack W. Menzel - Mountain View CA, US
Christina R. Dhanaraj - Sunnyvale CA, US
Jared L. Levy - Los Altos CA, US
Shashidhar A. Thakur - Saratoga CA, US
Grace Chung - Zetland, AU
Benson Tsai - Sunnyvale CA, US
International Classification:
G06F 17/30
US Classification:
707710
Abstract:
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for identifying entities that are related to an entity to which a search query is directed. One of the methods includes receiving a search query, wherein the search query has been determined to relate to a first entity of a first entity type, and wherein one or more entities of a second entity type have a relationship with the first entity; receiving search results for the search query; determining that a count of search results identifying a resource containing a reference to the first entity satisfies a first threshold value; determining that a count of search results identifying a resource having the second entity type as a relevant entity type satisfies a second threshold value; and transmitting information identifying the one or more entities of the second entity type as part of the response to the search query.
Kavi J Goel from Mountain View, CA, age ~41 Get Report