Rajat Bhattacharjee - Mountain View CA, US Aranyak Mehta - Mountain View CA, US Benyu Zhang - Fremont CA, US Vivek Raghunathan - Fremont CA, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G06F 17/30
US Classification:
707713, 707706, 707722, 707737, 707758, 707781
Abstract:
Methods, including computer programs encoded on a computer storage medium, for enhancing selecting of relevant and diverse advertisements by selecting additional queries relating to an initial query, and by filtering additional queries and their associated advertisements.
Rajat Bhattacharjee - Mountain View CA, US Aranyak Mehta - Mountain View CA, US Benyu Zhang - Fremont CA, US Vivek Raghunathan - Fremont CA, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G06F 17/30
US Classification:
707767, 707722
Abstract:
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for enhancing selecting relevant and diverse advertisements. In one aspect, a method includes receiving an initial query, selecting one or more additional queries relating to the initial query, including selecting a first additional query and a second diverse additional query, identifying one or more content items for each of the additional queries, the one or more content items forming a content block, and providing a content block and associated additional query to be displayed at a client device along with search results associated with the initial query.
Choongsoon Bae - Albany CA, US Qing Wu - San Francisco CA, US Hyunyoung Choi - Mountain View CA, US Vivek Raghunathan - Fremont CA, US
International Classification:
G06Q 99/00 G06Q 30/00
US Classification:
705 10
Abstract:
Among other disclosed subject matter, a computer-implemented method for associating an entity with a category includes determining a probability value for each of at least a subset of a plurality of categories, the probability value representing a likelihood that an identified entity belongs to the respective category and determined using information about the entity. The method includes identifying one of the plurality of categories for the entity using the probability value and a rule set for the plurality of categories that is based on training data.
Dynamically Selecting And Presenting Content Relevant To User Input
Ashish Agarwal - Sunnyvale CA, US Arash Baratloo - Mountain View CA, US Qicheng Ma - San Francisco CA, US Vivek Raghunathan - Fremont CA, US Chiu Wah Kelvin So - Mountain View CA, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G06Q 30/00 G06F 17/30
US Classification:
705 263, 705 261, 705 271, 705 1454, 705 1471
Abstract:
Methods, systems, and apparatus, including computer programs encoded on computer storage media are provided. One example method includes receiving a textual input that forms a part of a user request, the textual input in the form of a prefix that when complete constitutes the request. The method further includes identifying completions based on the prefix, determining one or more content items associated with each completion, computing initial scores including a score for each content item-completion pair including determining a likelihood that a given completion represents the request and a quality of the content item as compared to the completion, computing final scores including scores for each prefix-content item pair using the initial scores, computing a bid for each content item, running an auction to select a content item based on the bids and final scores, and identifying display data associated with the selected content item.
- Mountain View CA, US Aranyak Mehta - Palo Alto CA, US Benyu Zhang - Fremont CA, US Vivek Raghunathan - Fremont CA, US
International Classification:
G06Q 30/02 G06F 16/9535
Abstract:
Information regarding display of selected content items in assigned slots is provided. The information is based on a selected template that includes areas for groups of slots for related content items, such as content items that are targeted to a common targeting object. Candidate content items, identified based on targeting or other distribution information, are assigned to selected slots to determine at least part of the information regarding display of the selected content items.
- London, GB Vivek Raghuraman - Santa Clara CA, US David Erich Tetzlaff - Minnetonka MN, US Karlheinz Muth - Richardson TX, US Vivek Raghunathan - Mountain View CA, US
A system including an optical engine. In some embodiments, the system includes an integrated circuit in a first-level package, and the system includes the optical engine, in the first-level package, and the optical engine includes an electro-optical chip.
Thin Electronic Package Elements Using Laser Spallation
Vivek Raghunathan - Mountain View CA, US Yonggang Li - Chandler AZ, US Aleksandar Aleksov - Chandler AZ, US Adel A. Elsherbini - Chandler AZ, US Johanna M. Swan - Scottsdale AZ, US
Discussed generally herein are methods and devices for flexible fabrics or that otherwise include thin traces. A device can include a flexible polyimide material, and a first plurality of traces on the flexible polyimide material, wherein the first plurality of traces are patterned on the flexible polyimide material using laser spallation.
Selecting And Presenting Content Relevant To User Input
- Mountain View CA, US Arash Baratloo - Mountain View CA, US Nicholas Chamandy - San Francisco CA, US Qicheng Ma - San Francisco CA, US Vivek Raghunathan - Fremont CA, US Chiu Wah Kelvin So - Mountain View CA, US Alice S. Tull - Mountain View CA, US
International Classification:
G06F 17/30 G06F 3/0482 G06F 17/27
Abstract:
Methods, systems, and apparatus, including computer programs encoded on computer storage media are provided. An example method includes receiving user input in a control, for example, one associated with a search engine. The user input includes a series of input characters that when completed would form a completed user request. The method further includes, while receiving the user input, evaluating the characters to identify completions for the completed request. The method further includes identifying, by one or more processors, a content item associated with the one or more completions and identifying display data associated with the content item for transmission to the user along with one or more completions in response to receiving the user input.
Kno, Inc since Jul 2009
System Software Engineer
Juniper Networks Jun 2008 - Jun 2009
DVT Engineer
Florida International University Jan 2007 - Apr 2008
Graduate Assistant
Florida International University Jan 2007 - Aug 2007
Project Assistant
Education:
Florida International University 2006 - 2008
MS, Electrical Engineering
Anna University 2002 - 2006
B.E, Electronics and Communication
Skills:
Embedded Linux Linux Kernel C Device Drivers Consumer Electronics Debian Embedded Systems Testing Software Development Perl Linux Operating Systems C++ Python PHP MySQL Heroku Bash Shell Scripting Open Source
Interests:
New Technologies, Kayaking, Volleyball, Cricket, Badminton and Riding
Florida International University - Electrical Engineering, Anna University - Electronics and Communication
About:
Vivek Raghunathan, was born several centuries ago to a very nervous set of parents - in a bat cave of a hospital, deep down in India. Papa Raghunathan was quite convinced that the hospital had given h...
Tagline:
27, Software Engineer, Geek, Bay area, Motorcycles, Foodie, Kayaker, Google fanboy
Vivek Raghunathan
Lived:
Sunnyvale CA Urbana IL Cambridge MA Cambridge UK Pune India Mumbai India
Work:
Google - Engineer
Education:
UIUC, IIT Bombay
Vivek Raghunathan
Vivek Raghunathan
Youtube
Fireside Chat with fmr Google VP of Product, ...
ABOUT THE SPEAKER: Vivek Raghunathan started his career at Google work...
Duration:
29m 30s
Alumni Talk on "Nurturing Entrepreneurship fo...
Mailam Engineering College The Department of Electronics and Communica...
Duration:
1h 24m 55s
CoE-CPPICS Webinar Talk by Dr. Vivek Raghunat...
Duration:
1h 40m 21s
TEDxMumbai - V Raghunathan - 04/03/10
Professor V Raghunathan uses game theory to explain why Indians behave...
Duration:
18m 35s
Effective Options Trading Strategy for Retail...
In this video, we have with us our rocking host Mr. Vivek Bajaj, co-fo...
Duration:
1h 12m 5s
Options Trading Adjustments Simplified!
This is the second video with Mr. Raghunath Reddy and we have with us ...