Patents by Inventor Mandy R. Sladden
Mandy R. Sladden has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10122791Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for transmitting contact data for displaying 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.Type: GrantFiled: April 24, 2018Date of Patent: November 6, 2018Assignee: Google LLCInventors: Joseph R. Smarr, Paul Adams, Shimrit Ben-Yair, Jonathan Terleski, Mandy R. Sladden
-
Publication number: 20180248942Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for transmitting contact data for displaying 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.Type: ApplicationFiled: April 24, 2018Publication date: August 30, 2018Inventors: Joseph R. Smarr, Paul Adams, Shimrit Ben-Yair, Jonathan Terleski, Mandy R. Sladden
-
Patent number: 9967335Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for transmitting contact data for displaying 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.Type: GrantFiled: October 27, 2015Date of Patent: May 8, 2018Assignee: Google LLCInventors: Joseph R. Smarr, Paul Adams, Shimrit Ben-Yair, Jonathan Terleski, Mandy R. Sladden
-
Patent number: 9338197Abstract: 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.Type: GrantFiled: June 20, 2011Date of Patent: May 10, 2016Assignee: Google Inc.Inventors: Joseph Smarr, Paul Adams, Shimrit Ben-Yair, Jonathan Terleski, Mandy R. Sladden
-
Patent number: 9300701Abstract: 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.Type: GrantFiled: June 20, 2011Date of Patent: March 29, 2016Assignee: Google Inc.Inventors: Joseph Smarr, Paul Adams, Shimrit Ben-Yair, Jonathan Terleski, Mandy R. Sladden
-
Patent number: 9292479Abstract: In one implementation, a computer-implemented method includes receiving a request to access an electronic document collection that integrates a plurality of electronic sub-documents that are each of one of a plurality of defined document types. The method also includes retrieving information that is associated with the document collection, wherein the retrieved information identifies a first sub-document of the plurality of sub-documents using a first non-address identifier, and identifying a first software application that is configured to provide access to the first sub-document. The method additionally includes initiating a first connection with a first server that causes execution of the identified first software application and that, using the first non-address identifier, provides access to the first sub-document.Type: GrantFiled: April 30, 2013Date of Patent: March 22, 2016Assignee: GOOGLE INC.Inventors: Farzad Khosrowshahi, Haluk Burcin Tunali, Lev Epshteyn, Joseph Wain, Scott M. Johnston, Mandy R. Sladden
-
Patent number: 9286271Abstract: In one implementation, a computer-implemented method includes receiving a request to access an electronic document collection that integrates a plurality of electronic sub-documents that are each of one of a plurality of defined document types. The method also includes retrieving information that is associated with the document collection, wherein the retrieved information identifies a first sub-document of the plurality of sub-documents using a first non-address identifier, and identifying a first software application that is configured to provide access to the first sub-document. The method additionally includes initiating a first connection with a first server that causes execution of the identified first software application and that, using the first non-address identifier, provides access to the first sub-document.Type: GrantFiled: April 30, 2013Date of Patent: March 15, 2016Assignee: GOOGLE INC.Inventors: Farzad Khosrowshahi, Haluk Burcin Tunali, Lev Epshteyn, Joseph Wain, Scott M. Johnston, Mandy R. Sladden
-
Publication number: 20160050266Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for transmitting contact data for displaying 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.Type: ApplicationFiled: October 27, 2015Publication date: February 18, 2016Inventors: Joseph R. Smarr, Paul Adams, Shimrit Ben-Yair, Jonathan Terleski, Mandy R. Sladden
-
Patent number: 9203878Abstract: 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.Type: GrantFiled: June 20, 2011Date of Patent: December 1, 2015Assignee: Google Inc.Inventors: Joseph Smarr, Paul Adams, Shimrit Ben-Yair, Jonathan Terleski, Mandy R. Sladden
-
Publication number: 20130268830Abstract: In one implementation, a computer-implemented method includes receiving a request to access an electronic document collection that integrates a plurality of electronic sub-documents that are each of one of a plurality of defined document types. The method also includes retrieving information that is associated with the document collection, wherein the retrieved information identifies a first sub-document of the plurality of sub-documents using a first non-address identifier, and identifying a first software application that is configured to provide access to the first sub-document. The method additionally includes initiating a first connection with a first server that causes execution of the identified first software application and that, using the first non-address identifier, provides access to the first sub-document.Type: ApplicationFiled: April 30, 2013Publication date: October 10, 2013Inventors: Farzad Khosrowshahi, Haluk Burcin Tunali, Lev Epshteyn, Joseph Wain, Scott M. Johnston, Mandy R. Sladden
-
Publication number: 20130246346Abstract: In one implementation, a computer-implemented method includes receiving a request to access an electronic document collection that integrates a plurality of electronic sub-documents that are each of one of a plurality of defined document types. The method also includes retrieving information that is associated with the document collection, wherein the retrieved information identifies a first sub-document of the plurality of sub-documents using a first non-address identifier, and identifying a first software application that is configured to provide access to the first sub-document. The method additionally includes initiating a first connection with a first server that causes execution of the identified first software application and that, using the first non-address identifier, provides access to the first sub-document.Type: ApplicationFiled: April 30, 2013Publication date: September 19, 2013Applicant: Google Inc.Inventors: Farzad Khosrowshahi, Haluk Burcin Tunali, Lev Epshteyn, Joseph Wain, Scott M. Johnston, Mandy R. Sladden
-
Patent number: 8434134Abstract: In one implementation, a computer-implemented method includes receiving a request to access an electronic document collection that integrates a plurality of electronic sub-documents that are each of one of a plurality of defined document types. The method also includes retrieving information that is associated with the document collection, wherein the retrieved information identifies a first sub-document of the plurality of sub-documents using a first non-address identifier, and identifying a first software application that is configured to provide access to the first sub-document. The method additionally includes initiating a first connection with a first server that causes execution of the identified first software application and that, using the first non-address identifier, provides access to the first sub-document.Type: GrantFiled: May 26, 2010Date of Patent: April 30, 2013Assignee: Google Inc.Inventors: Farzad Khosrowshahi, Haluk Burcin Tunali, Lev Epshteyn, Joseph Wain, Scott M. Johnston, Mandy R. Sladden
-
Publication number: 20120110096Abstract: 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.Type: ApplicationFiled: June 20, 2011Publication date: May 3, 2012Applicant: Google Inc.Inventors: Joseph Smarr, Paul Adams, Shimrit Ben-Yair, Jonathan Terleski, Mandy R. Sladden
-
Publication number: 20120110052Abstract: 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.Type: ApplicationFiled: June 20, 2011Publication date: May 3, 2012Applicant: Google Inc.Inventors: Joseph Smarr, Paul Adams, Shimrit Ben-Yair, Jonathan Terleski, Mandy R. Sladden
-
Publication number: 20110296507Abstract: In one implementation, a computer-implemented method includes receiving a request to access an electronic document collection that integrates a plurality of electronic sub-documents that are each of one of a plurality of defined document types. The method also includes retrieving information that is associated with the document collection, wherein the retrieved information identifies a first sub-document of the plurality of sub-documents using a first non-address identifier, and identifying a first software application that is configured to provide access to the first sub-document. The method additionally includes initiating a first connection with a first server that causes execution of the identified first software application and that, using the first non-address identifier, provides access to the first sub-document.Type: ApplicationFiled: May 26, 2010Publication date: December 1, 2011Applicant: GOOGLE INC.Inventors: Farzad Khosrowshahi, Haluk Burcin Tunali, Lev Epshteyn, Joseph Wain, Scott M. Johnston, Mandy R. Sladden