Rita Chen - Forest Hills NY, US Shimrit Ben-Yair - Sunnyvale CA, US Jonathan Terleski - Mountain View CA, US Garrett F. Boyer - Cupertino CA, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G06Q 99/00
US Classification:
705319
Abstract:
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving user input indicating a distribution for digital content, the distribution indicating one or more contacts to which the digital content is to be distributed, processing the distribution based on one or more policies, each of the one or more policies providing a limitation on distribution of digital content, based on the processing, determining that the distribution violates at least one policy of the one or more policies, and in response to the determining, transmitting notification data to display a notification to a user that the distribution violates the at least one policy.
Joseph Smarr - Half Moon Bay CA, US Paul Adams - San Francisco CA, US Shimrit Ben-Yair - Sunnyvale CA, US Jonathan Terleski - Mountain View CA, US Mandy R. Sladden - Lafayette CO, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G06F 15/16
US Classification:
709201
Abstract:
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving first user input, the first user input provided by a user of a computer-implemented social networking service and indicating first digital content that is to be distributed using the social networking service, receiving second user input through a distribution interface that is displayed to the user, the second user input defining a distribution for the first digital content, the distribution comprising at least one of a first sub-distribution that is defined based on a first social circle and a second sub-distribution, the first social circle comprising a first subset of contacts, and distributing the first digital content to contacts of the user based on the distribution.
Content Sharing Interface For Sharing Content In Social Networks
Rita Chen - Forest Hills NY, US Shimrit Ben-Yair - Sunnyvale CA, US Jonathan Terleski - Mountain View CA, US Joseph Smarr - Half Moon Bay CA, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G06F 15/16
US Classification:
709203
Abstract:
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for presenting a graphical representation of a content sharing interface of a social networking service on a display, receiving first user input to the content sharing interface, in response to the first user input, expanding the content sharing interface to include an expanded content input area and a distribution interface, the expanded content input area displaying a graphical representation of digital content that is to be distributed, receiving second user input to the distribution interface, the second user input indicating contact(s) to which the digital content is to be distributed, in response to receiving the second user input, displaying icon(s) within the distribution interface, and transmitting a post data set to the server computing system, the post data set comprising digital content data and distribution data.
Ray Jiunn-An Su - Sunnyvale CA, US Jonathan Terleski - Mountain View CA, US Joseph Smarr - Half Moon Bay CA, US Shimrit Ben-Yair - Sunnyvale CA, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G06F 15/16
US Classification:
709204
Abstract:
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for transmitting a content data set to a computing device for displaying digital content to an author user, the author user having authored the digital content, receiving user input from the author user, the user input corresponding to the digital content, and, in response to receiving the user input, transmitting first data and second data to the computing device for display to the author user, the first data comprising a number of contacts that are able to access the digital content and the second data indicating one or more relationships between the author user and the contacts.
Ray Jiunn-An Su - Sunnyvale CA, US Jonathan Terleski - Mountain View CA, US Joseph Smarr - Half Moon Bay CA, US Shimrit Ben-Yair - Sunnyvale CA, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G06F 15/16
US Classification:
709205
Abstract:
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for transmitting a content data set to a computing device for displaying content to a non-author user, receiving user input from the non-author user, the user input corresponding to the content, and, in response to receiving the user input, transmitting first data and second data to the computing device for display to the non-author user, the first data comprising a number of contacts associated with an author user, the author user having authored the content, the second data being a sub-set of the first data and comprising a number of contacts associated with the non-author user.
Joseph Smarr - Half Moon Bay CA, US Paul Adams - San Francisco CA, US Shimrit Ben-Yair - Sunnyvale CA, US Jonathan Terleski - Mountain View CA, US Mandy R. Sladden - Lafayette CO, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G06F 15/16
US Classification:
709206, 709204
Abstract:
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for transmitting contact data for displaying graphical representations of contacts for display to a user, the contacts being contacts of the user within a computer-implemented social networking service, generating a first social circle of the user, the first social circle comprising a first subset of contacts of the user within the social networking service and defining a first distribution for digital content, generating a second social circle of the user, the second social circle comprising a second subset of contacts of the user within the social networking service and defining a second distribution for digital content, and, in response to user input, providing the first social circle and the second social circle for selection by the user to define a distribution of digital content, the distribution comprising at least one of the first distribution and the second distribution.
Content Sharing Interface For Sharing Content In Social Networks
Rita Chen - Forest Hills NY, US Shimrit Ben-Yair - Sunnyvale CA, US Jonathan Terleski - Mountain View CA, US Joseph Smarr - Half Moon Bay CA, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G06F 3/048 G06F 15/16
US Classification:
715738
Abstract:
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for presenting, within a web page, a graphical representation of a content sharing interface including at least one button icon, receiving user input to the button icon, in response to the user input, expanding the content sharing interface to include an expanded content input area and a distribution interface, the expanded content input area displaying a graphical representation of digital content that is to be distributed, receiving user input to the distribution interface, the user input indicating contact(s) to which the digital content is to be distributed, in response to receiving the user input, displaying icon(s) within the distribution interface, the icon(s) being a graphical representation of the contact(s), and transmitting a post data set including digital content data and distribution data to a server computing system.
Vic P. Gundotra - Los Gatos CA, US Matthew E. Waddell - Mountain View CA, US Shimrit Ben-Yair - Sunnyvale CA, US Jonathan Terleski - Mountain View CA, US
International Classification:
H04M 15/00 H04M 3/42 G06F 15/16
US Classification:
37911403, 709204, 37920102
Abstract:
In general, the subject matter described in this specification can be embodied in methods, systems, and program products for receiving, at a server system of a social network and from a telephone service provider, information identifying members of a preferred calling group for a first user that is associated with the telephone provider. The sever system of the social network identifies the first user as a member of the social network. The server system of the social network identifies one or more of the members of the preferred calling group as being one or more members of the social network. The server system of the social network automatically defines a social network group that includes the one or more members of the preferred calling group who are members of the social network.
YouTubeproduct designer Jonathan Terleski demonstrated that if a user began searching for the word "call" on theYouTubeGaming app, the military shooter "Call of Duty," not the Carly Rae Jepsen tune "Call Me Maybe" would appear first.
Date: Jun 13, 2015
Source: Google
YouTube Gaming arms Google to battle Amazon's Twitch
Tube will suggest the game "Call of Duty" and not the music video "Call Me Maybe." One of the biggest challenges in building the device was scouring all of the videos on YouTube and deciding which ones were considered gaming videos, said Jonathan Terleski, a senior staff product designer at YouTube.
" While the Google team recently added another 1980s Apple veteran, Bill Atkinson, Hertzfeld has said stories that Google built the network by tapping Apple's design genius are off-target, and that the contributions of "awesome young" team members like Shaun Modi, Jonathan Terleski, and Joseph Smarr
Date: Jul 21, 2011
Category: Sci/Tech
Source: Google
Youtube
Outta the Band: Now on Rock Band
Download this song for Rock Band: www.myfirstearth... May the next My...
Category:
Music
Uploaded:
26 Jul, 2010
Duration:
1m 53s
Google I/O 2009 - Friend Connect Gadgets: Bes...
Google I/O 2009 - Google Friend Connect Gadgets: Best Practices in Cod...
Category:
Science & Technology
Uploaded:
05 Jun, 2009
Duration:
55m 39s
Googleplus
Jonathan Terleski
Lived:
Mountain View, CA Canfield, OH Pittsburgh, PA
Work:
Google+ - Staff Designer
Education:
Carnegie Mellon University - Human Computer Interaction, Carnegie Mellon University - Philosophy, Carnegie Mellon University - Logic & Computation
Relationship:
Married
About:
And, in the end, the love you take is equal to the love you make.