Vincent Mo - Sunnyvale CA, US Antin Harasymiv - Calwell ACT, AU Denise Ho - Los Altos CA, US Zachary Yeskel - San Francisco CA, US Nicholas Gordon Fey - Mountain View CA, US
International Classification:
G06F 17/21
US Classification:
715730
Abstract:
A computer-implemented method and computing system for generating a slideshow is provided. The method may include generating, using one or more computing devices, an event page corresponding to a particular event, the event page associated with a social network. The method may also include allowing access to the event page to one or more members of the social network. The method may further include receiving at least one photograph at the event page from the one or more members of the social network, displaying the at least one photograph at the event page and generating a slideshow based upon, at least in part, the at least one photograph received at the event page.
Nicholas B. Weininger - San Francisco CA, US Radu C. Cornea - Sunnyvale CA, US Yosi Markovich - Haifa, IL Dmitry Zinenko - Beer Sheva, IL Nicholas G. Fey - Mountain View CA, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G06F 17/30
US Classification:
707769
Abstract:
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for presenting autocomplete suggestions. A computing device can receive a query and autocomplete suggestions for the query. The autocomplete suggestions can be displayed in a plurality of separately selectable cells arranged in a column on a user interface. While a selected cell is displayed at a first location, input indicating that a user interacted with the selected cell can be received. In response to receiving the input, the computing device can display the selected cell at a second location that is different from the first location, include the autocomplete suggestion displayed in the selected cell in the query, and display autocomplete suggestions for the extended query in a plurality of separately selectable second cells.
- Mountain View CA, US Ray Xiaohang Wang - Millburn NJ, US Yakov Okshtein - Far Rockaway NY, US Farhan Shamsi - Rego Park NY, US David Singleton - London, GB Lixin Zhang - Mountain View CA, US Alan Newberger - San Francisco CA, US Chandrasekhar Thota - Saratoga CA, US Douglas Alexander Gresham - Kitchener, CA Nicholas Fey - Mountain View CA, US Marcus Alexander Foster - West Malling, GB Petra Cross - San Francisco CA, US Andres Morales - San Francisco CA, US
Receiving point of interest zones and alerts on user devices comprises communicating, by a user computing device to a remote computing device, a request for point of interest data corresponding to points of interest within a proximity of the user device; presenting the received point of interest data; identifying a particular point of interest; and outputting an alert regarding the particular point of interest. Receiving point of interest zones on user devices comprises communicating a request for point of interest data; receiving the point of interest data from the remote network device wherein a size of the point of interest zone is determined based on a density of points of interest in the proximity of the user, and wherein the shape of the point of interest zone is expanded in a direction of travel and contracted in the opposite direction; and presenting the received point of interest data.
Correcting Voice Recognition Using Selective Re-Speak
Implementations of the present disclosure include actions of providing first text for display on a computing device of a user, the first text being provided from a first speech recognition engine based on first speech received from the computing device, and being displayed as a search query, receiving a speech correction indication from the computing device, the speech correction indication indicating a portion of the first text that is to be corrected, receiving second speech from the computing device, receiving second text from a second speech recognition engine based on the second speech, the second speech recognition engine being different from the first speech recognition engine, replacing the portion of the first text with the second text to provide a combined text, and providing the combined text for display on the computing device as a revised search query.
- Mountain View CA, US Ray Xiaohang Wang - Millburn NJ, US Yakov Okshtein - Far Rockaway NY, US Farhan Shamsi - Rego Park NY, US David Singleton - London, GB Lixin Zhang - Mountain View CA, US Alan Newberger - San Francisco CA, US Chandrasekhar Thota - Saratoga CA, US Douglas Alexander Gresham - Kitchener, CA Nicholas Fey - Mountain View CA, US Marcus Alexander Foster - West Malling, GB Petra Cross - San Francisco CA, US Andres Morales - San Francisco CA, US
International Classification:
H04W 4/02 H04W 4/20 H04L 29/08
Abstract:
Receiving point of interest zones and alerts on user devices comprises communicating, by a user computing device to a remote computing device, a request for point of interest data corresponding to points of interest within a proximity of the user device; presenting the received point of interest data; identifying a particular point of interest; and outputting an alert regarding the particular point of interest. Receiving point of interest zones on user devices comprises communicating a request for point of interest data; receiving the point of interest data from the remote network device wherein a size of the point of interest zone is determined based on a density of points of interest in the proximity of the user, and wherein the shape of the point of interest zone is expanded in a direction of travel and contracted in the opposite direction; and presenting the received point of interest data.
Nicholas G. Fey - Mountain View CA, US Michael van Ouwerkerk - London, GB Yury Pinsky - Mountain View CA, US
International Classification:
G06F 3/0484
Abstract:
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for presenting data are disclosed. In one aspect, a method includes presenting, by a user device, an answer box as a search result in a search result location of a search results page. The answer box can include first content responsive to a query that submitted with a first resource request over a network. The user device determines that a user interaction with the answer box has occurred. In response to determining that the user interaction has occurred, the user device can presents second content in the answer box. The second content is selected from available content that has not been presented prior to the user interaction. The second content is presented independent of submission of a second resource request over the network subsequent to submission of the first resource request.
Sophia Yang - Half Moon Bay CA, US Michael R. Gaiman - San Francisco CA, US Nicholas G. Fey - Mountain View CA, US
International Classification:
G06F 17/30
Abstract:
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for presenting information. In one aspect, a method includes receiving search result data representing a search result and extended result content for the search result, where at least a portion of the received extended result content including off-page content that was obtained from a resource that is not referenced by the search result. The search result is presented and a user interaction with a search result is determined to have occurred. In response to determining that the user interaction occurred, a portion of extended result content for the search result is presented. The extended result content can be presented while maintaining presentation of at least a portion of the search result. A size of the search result location in which the extended result content is presented can be expanded to present a larger portion of the extended result content in the expanded search result location
- Mountain View CA, US Ray Xiaohang Wang - Jersey City NJ, US Yakov Okshtein - Far Rockaway NY, US Farhan Shamsi - Rego Park NY, US David Singleton - London, GB Lixin Zhang - Mountain View CA, US Alan Newberger - San Francisco CA, US Chandrasekhar Thota - Saratoga CA, US Douglas Alexander Gresham - Kitchener, CA Nicholas Fey - Mountain View CA, US Marcus Alexander Folster - West Malling, UK Petra Cross - San Francisco CA, US Andres Morales - San Francisco CA, US
Assignee:
GOOGLE INC. - Mountain View CA
International Classification:
G01C 21/00
US Classification:
702150
Abstract:
Receiving point of interest zones and alerts on user devices comprises communicating, by a user computing device to a remote computing device, a request for point of interest data corresponding to points of interest within a proximity of the user device; presenting the received point of interest data; identifying a particular point of interest; and outputting an alert regarding the particular point of interest. Receiving point of interest zones on user devices comprises communicating a request for point of interest data; receiving the point of interest data from the remote network device wherein a size of the point of interest zone is determined based on a density of points of interest in the proximity of the user, and wherein the shape of the point of interest zone is expanded in a direction of travel and contracted in the opposite direction; and presenting the received point of interest data.