Patents by Inventor Dave Fetterman
Dave Fetterman 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: 9426157Abstract: The present invention provides a system and method for providing a social context to software applications. According to one embodiment of the invention, a user of a social network authorizes access by an external software application to information available in the social network. At some time later, the user of the social network uses an application designed by a third-party software developer. The application contacts the social network provider for permission to access the information available in the social network. If access has been authorized, the application incorporates the information from the social network into its interaction with the user, providing a social context to the user's interaction with the application.Type: GrantFiled: April 4, 2014Date of Patent: August 23, 2016Assignee: Facebook, Inc.Inventors: Adam D'Angelo, Dave Fetterman, Charles Duplain Cheever, Arieh Steinberg, Eric Zamore, James H. Wang, Julie Zhuo, David Brookes Morin, Mark Slee, Ruchi Sanghvi
-
Patent number: 9128800Abstract: The present invention provides a system and method for providing a personalized platform for accessing internet applications. According to one embodiment of the invention, a social network provider receives a request for installation of an application from a user of the social network, installs the application at multiple points in the user's social network environment, and personalizes interfaces with the application at these integration points based on information about the user available from the social network. The present invention enables applications to be integrated in the social network environment at multiple integration points and to be personalized for and configured by the user.Type: GrantFiled: May 23, 2008Date of Patent: September 8, 2015Assignee: Facebook, Inc.Inventors: Adam D'Angelo, Dave Fetterman, Charlie Cheever, Ari Steinberg, Eric Zamore, James Wang, Julie Zhuo, Dave Morin, Mark Slee, Ruchi Sanghvi
-
Publication number: 20140223519Abstract: The present invention provides a system and method for providing a social context to software applications. According to one embodiment of the invention, a user of a social network authorizes access by an external software application to information available in the social network. At some time later, the user of the social network uses an application designed by a third-party software developer. The application contacts the social network provider for permission to access the information available in the social network. If access has been authorized, the application incorporates the information from the social network into its interaction with the user, providing a social context to the user's interaction with the application.Type: ApplicationFiled: April 4, 2014Publication date: August 7, 2014Applicant: Facebook, Inc.Inventors: Adam D'Angelo, Dave Fetterman, Charles Duplain Cheever, Arieh Steinberg, Eric Zamore, James H. Wang, Julie Zhuo, David Brookes Morin, Mark Slee, Ruchi Sanghvi
-
Patent number: 8732846Abstract: The present invention provides a system and method for providing a social context to software applications. According to one embodiment of the invention, a user of a social network authorizes access by an external software application to information available in the social network. At some time later, the user of the social network uses an application designed by a third-party software developer. The application contacts the social network provider for permission to access the information available in the social network. If access has been authorized, the application incorporates the information from the social network into its interaction with the user, providing a social context to the user's interaction with the application.Type: GrantFiled: August 15, 2007Date of Patent: May 20, 2014Assignee: Facebook, Inc.Inventors: Adam D'Angelo, Dave Fetterman, Charles Duplain Cheever, Arieh Steinberg, Eric Zamore, James H. Wang, Julie Zhuo, David Brookes Morin, Mark Slee, Ruchi Sanghvi
-
Patent number: 8464316Abstract: Exemplary systems and methods for network authentication are provided. Exemplary systems include an application program interface configured for receiving a request for an authentication code, a code generator in communication with the application program interface, the code generator configured to generate the authentication code, and the application program interface further configured to receive the generated authentication code and allow an application to communicate digital data with a web-based social network. Further systems include the generated authentication code being received from a network device without an Internet browser and the received generated authentication code allowing an application to communicate digital data with a web-based social network for an extended period of time.Type: GrantFiled: March 9, 2012Date of Patent: June 11, 2013Assignee: Facebook, Inc.Inventors: Dave Fetterman, Adam D'Angelo
-
Publication number: 20120174190Abstract: Exemplary systems and methods for network authentication are provided. Exemplary systems include an application program interface configured for receiving a request for an authentication code, a code generator in communication with the application program interface, the code generator configured to generate the authentication code, and the application program interface further configured to receive the generated authentication code and allow an application to communicate digital data with a web-based social network. Further systems include the generated authentication code being received from a network device without an Internet browser and the received generated authentication code allowing an application to communicate digital data with a web-based social network for an extended period of time.Type: ApplicationFiled: March 9, 2012Publication date: July 5, 2012Inventors: Dave Fetterman, Adam D'Angelo
-
Patent number: 8136145Abstract: Exemplary systems and methods for network authentication are provided. Exemplary systems include an application program interface configured for receiving a request for an authentication code, a code generator in communication with the application program interface, the code generator configured to generate the authentication code, and the application program interface further configured to receive the generated authentication code and allow an application to communicate digital data with a web-based social network. Further systems include the generated authentication code being received from a network device without an Internet browser and the received generated authentication code allowing an application to communicate digital data with a web-based social network for an extended period of time.Type: GrantFiled: March 13, 2008Date of Patent: March 13, 2012Assignee: Facebook, Inc.Inventors: Dave Fetterman, Adam D'Angelo
-
Publication number: 20090049525Abstract: The present invention provides a system and method for providing a social context to software applications. According to one embodiment of the invention, a user of a social network authorizes access by an external software application to information available in the social network. At some time later, the user of the social network uses an application designed by a third-party software developer. The application contacts the social network provider for permission to access the information available in the social network. If access has been authorized, the application incorporates the information from the social network into its interaction with the user, providing a social context to the user's interaction with the application.Type: ApplicationFiled: August 15, 2007Publication date: February 19, 2009Inventors: Adam D'Angelo, Dave Fetterman, Charlie Cheever, Ari Steinberg, Eric Zamore, James Wang, Julie Zhuo, Dave Morin, Mark Slee, Ruchi Sanghvi
-
Publication number: 20090031301Abstract: The present invention provides a system and method for providing a personalized platform for accessing internet applications. According to one embodiment of the invention, a social network provider receives a request for installation of an application from a user of the social network, installs the application at multiple points in the user's social network environment, and personalizes interfaces with the application at these integration points based on information about the user available from the social network. The present invention enables applications to be integrated in the social network environment at multiple integration points and to be personalized for and configured by the user.Type: ApplicationFiled: May 23, 2008Publication date: January 29, 2009Inventors: Adam D'Angelo, Dave Fetterman, Charlie Cheever, Ari Steinberg, Eric Zamore, James Wang, Julie Zhuo, Dave Morin, Mark Slee, Ruchi Sanghvi
-
Publication number: 20080313714Abstract: Exemplary systems and methods for network authentication are provided. Exemplary systems include an application program interface configured for receiving a request for an authentication code, a code generator in communication with the application program interface, the code generator configured to generate the authentication code, and the application program interface further configured to receive the generated authentication code and allow an application to communicate digital data with a web-based social network. Further systems include the generated authentication code being received from a network device without an Internet browser and the received generated authentication code allowing an application to communicate digital data with a web-based social network for an extended period of time.Type: ApplicationFiled: March 13, 2008Publication date: December 18, 2008Inventors: Dave Fetterman, Adam D'Angelo