Patents by Inventor Arieh Steinberg

Arieh Steinberg 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: 10855640
    Abstract: An external system (e.g., a website) is associated with an event and includes an interface that allows users to interact with streams of content associated with a social networking system. The interface allows a user to provide posts about the event via the interface, where the posts are displayed in the interface and also in a social networking interface on social networking system in connection with the user and other users associated with that user. The user can view, via the interface on the external system, posts from all users that are provided via the interface (e.g., everyone watching the event), thereby increasing the likelihood that the posts are relevant to the event. The user can also view, via the interface, posts from users associated with the user via the social networking system (e.g., friends of the user), regardless of where those are posted.
    Type: Grant
    Filed: October 3, 2018
    Date of Patent: December 1, 2020
    Assignee: Facebook, Inc.
    Inventors: Thomas Scott Whitnah, Peter Xiu Deng, Arieh Steinberg, Lior Abraham
  • Patent number: 10379703
    Abstract: A social networking service presents information about the social network using multiple feeds in a user interface and provides mechanisms for filtering the content. A content feed includes the most recent content generated by the user's connections, and a highlights feed displays content based on importance and relevance. A user may add content to the social networking service through a composer interface. A user may also filter either or both of the content feed and the highlights feed using a filtering interface, which allows selective filtering of the feeds using one or more different types of filters, including as filtering by the source of the content, friends or networks, and/or content type.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: August 13, 2019
    Assignee: Facebook, Inc.
    Inventors: Arieh Steinberg, Mark Tonkelowitz, Peter Deng, Adam Mosseri, Adam Hupp, Aaron Sittig, Mark Zuckerberg
  • Patent number: 10122668
    Abstract: An external system (e.g., a website) is associated with an event and includes an interface that allows users to interact with streams of content associated with a social networking system. The interface allows a user to provide posts about the event via the interface, where the posts are displayed in the interface and also in a social networking interface on social networking system in connection with the user and other users associated with that user. The user can view, via the interface on the external system, posts from all users that are provided via the interface (e.g., everyone watching the event), thereby increasing the likelihood that the posts are relevant to the event. The user can also view, via the interface, posts from users associated with the user via the social networking system (e.g., friends of the user), regardless of where those are posted.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: November 6, 2018
    Assignee: Facebook, Inc.
    Inventors: Thomas Scott Whitnah, Peter Xiu Deng, Arieh Steinberg, Lior Abraham
  • Patent number: 9692854
    Abstract: New functionality to be added to a web-based application and a desktop application is expressed as declarative and/or procedural code that a conventional rendering engine of the web-based application and the desktop application can use to directly update the state of the applications. Users need not update client-side components—such as the desktop application and/or any plug-ins used by the browser hosting the web-based application—to take advantage of new types of functionality.
    Type: Grant
    Filed: January 23, 2013
    Date of Patent: June 27, 2017
    Assignee: Facebook, Inc.
    Inventors: Arieh Steinberg, Jack O'Conner
  • Patent number: 9571442
    Abstract: An external system (e.g., a website) is associated with an event and includes an interface that allows users to interact with streams of content associated with a social networking system. The interface allows a user to provide posts about the event via the interface, where the posts are displayed in the interface and also in a social networking interface on social networking system in connection with the user and other users associated with that user. The user can view, via the interface on the external system, posts from all users that are provided via the interface (e.g., everyone watching the event), thereby increasing the likelihood that the posts are relevant to the event. The user can also view, via the interface, posts from users associated with the user via the social networking system (e.g., friends of the user), regardless of where those are posted.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: February 14, 2017
    Assignee: Facebook, Inc.
    Inventors: Thomas Scott Whitnah, Peter Deng, Arieh Steinberg, Lior Abraham
  • Patent number: 9426157
    Abstract: 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: Grant
    Filed: April 4, 2014
    Date of Patent: August 23, 2016
    Assignee: 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
  • Publication number: 20160014227
    Abstract: A third-party application running on a client device sends a request for a user's profile information to a local social networking application running on the client device. The local social networking application sends to the request to the social networking system, receives the requested information from the social networking systems, and provides the requested information to the third-party application. The third-party application uses at least a portion of the requested information to personalize its content for the user. In this way, the third-party application has a simple mechanism for incorporating personalized content for the user based on social information, without requiring the third-party application itself to maintain or even have access to the user's social information.
    Type: Application
    Filed: September 22, 2015
    Publication date: January 14, 2016
    Inventors: Arieh Steinberg, Vijaye Ganesh Raji, Jack O'Connor
  • Patent number: 9189819
    Abstract: A third-party application running on a client device sends a request for a user's profile information to a local social networking application running on the client device. The local social networking application sends to the request to the social networking system, receives the requested information from the social networking systems, and provides the requested information to the third-party application. The third-party application uses at least a portion of the requested information to personalize its content for the user. In this way, the third-party application has a simple mechanism for incorporating personalized content for the user based on social information, without requiring the third-party application itself to maintain or even have access to the user's social information.
    Type: Grant
    Filed: April 20, 2012
    Date of Patent: November 17, 2015
    Assignee: Facebook, Inc.
    Inventors: Arieh Steinberg, Vijaye Ganesh Raji, Jack O'Connor
  • Publication number: 20150301703
    Abstract: A social networking service presents information about the social network using multiple feeds in a user interface and provides mechanisms for filtering the content. A content feed includes the most recent content generated by the user's connections, and a highlights feed displays content based on importance and relevance. A user may add content to the social networking service through a composer interface. A user may also filter either or both of the content feed and the highlights feed using a filtering interface, which allows selective filtering of the feeds using one or more different types of filters, including as filtering by the source of the content, friends or networks, and/or content type.
    Type: Application
    Filed: June 26, 2015
    Publication date: October 22, 2015
    Inventors: Arieh Steinberg, Mark Tonkelowitz, Peter Deng, Adam Mosseri, Adam Hupp, Aaron Sittig, Mark Zuckerberg
  • Patent number: 9129134
    Abstract: Systems and methods for providing privacy settings for applications associated with a user profile are provided. Exemplary methods include receiving a request from a member of a web-based social network to access a third-party application, providing privacy settings selections to control access to data associated with the installed application, receiving a privacy settings selection from the member, and providing to the third party application information about the user subject to the received privacy settings selections.
    Type: Grant
    Filed: August 15, 2014
    Date of Patent: September 8, 2015
    Assignee: Facebook, Inc.
    Inventors: Nicolas Vera, James H. Wang, Arieh Steinberg, Christopher Kelly, Adam D'Angelo
  • Patent number: 9110953
    Abstract: A social networking service presents information about the social network using multiple feeds in a user interface and provides mechanisms for filtering the content. A content feed includes the most recent content generated by the user's connections, and a highlights feed displays content based on importance and relevance. A user may add content to the social networking service through a composer interface. A user may also filter either or both of the content feed and the highlights feed using a filtering interface, which allows selective filtering of the feeds using one or more different types of filters, including as filtering by the source of the content, friends or networks, and/or content type.
    Type: Grant
    Filed: December 23, 2009
    Date of Patent: August 18, 2015
    Assignee: Facebook, Inc.
    Inventors: Arieh Steinberg, Mark Tonkelowitz, Peter Deng, Adam Mosseri, Adam Hupp, Aaron Sittig, Mark Zuckerberg
  • Patent number: 8997006
    Abstract: An external system (e.g., a website) is associated with an event and includes an interface that allows users to interact with streams of content associated with a social networking system. The interface allows a user to provide posts about the event via the interface, where the posts are displayed in the interface and also in a social networking interface on social networking system in connection with the user and other users associated with that user. The user can view, via the interface on the external system, posts from all users that are provided via the interface (e.g., everyone watching the event), thereby increasing the likelihood that the posts are relevant to the event. The user can also view, via the interface, posts from users associated with the user via the social networking system (e.g., friends of the user), regardless of where those are posted.
    Type: Grant
    Filed: December 23, 2009
    Date of Patent: March 31, 2015
    Assignee: Facebook, Inc.
    Inventors: Thomas Scott Whitnah, Peter Deng, Arieh Steinberg, Lior Abraham
  • Publication number: 20140359783
    Abstract: Systems and methods for providing privacy settings for applications associated with a user profile are provided. Exemplary methods include receiving a request from a member of a web-based social network to access a third-party application, providing privacy settings selections to control access to data associated with the installed application, receiving a privacy settings selection from the member, and providing to the third party application information about the user subject to the received privacy settings selections.
    Type: Application
    Filed: August 15, 2014
    Publication date: December 4, 2014
    Inventors: Nicholas Vera, James H. Wang, Arieh Steinberg, Christopher Kelly, Adam D'Angelo
  • Patent number: 8886718
    Abstract: A social networking website maintains a profile for each user of the website. The profile includes data associated with a user, such as a connection to one or more plurality of other users of the social networking website or user preferences. The social networking website communicates with one or more third-party application servers to provide one or more applications to social networking website users. When a social networking website user requests an application provided by a third-party application server, the social networking website communicates a subset of the user's profile to the third-party application server, allowing the third-party application server to use this profile data to personalize the application performed for the user. A privacy setting associated with a user profile allows the social networking website to limit the profile data communicated to the third-party application server.
    Type: Grant
    Filed: December 26, 2013
    Date of Patent: November 11, 2014
    Assignee: Facebook, Inc.
    Inventors: Adam D'Angelo, Charles Duplain Cheever, Arieh Steinberg, James H. Wang, Mark Slee
  • Patent number: 8844058
    Abstract: Systems and methods for providing privacy settings for applications associated with a user profile are provided. Exemplary methods include receiving a request from a member of a web-based social network to install an application in association with a member profile, installing the requested application, providing privacy settings selections to control access to data associated with the installed application, receiving a privacy settings selection from the member, and displaying data associated with the application based on the privacy settings selection.
    Type: Grant
    Filed: October 18, 2013
    Date of Patent: September 23, 2014
    Assignee: Facebook, Inc.
    Inventors: Nicolas Vera, James H. Wang, Arieh Steinberg, Christopher Kelly, Adam D'Angelo
  • Patent number: 8832556
    Abstract: A structured query language interface provides access to information stored in a social network system. The interface allows third party systems to treat the information stored in the social networking system as a distributed database. The social networking system acts as an expandable distributed database that can add additional fields or categories of data associated with its members. The information provided in response to a structured query may be subject to multiple levels of access control including, business logic rules applicable to users of the social networking system or privacy limitations set by individual users. The social networking system uses a scripting language to extract the information and apply business logic rules to the data.
    Type: Grant
    Filed: February 21, 2008
    Date of Patent: September 9, 2014
    Assignee: Facebook, Inc.
    Inventor: Arieh Steinberg
  • Publication number: 20140223519
    Abstract: 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: Application
    Filed: April 4, 2014
    Publication date: August 7, 2014
    Applicant: 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
  • Publication number: 20140207863
    Abstract: New functionality to be added to a web-based application and a desktop application is expressed as declarative and/or procedural code that a conventional rendering engine of the web-based application and the desktop application can use to directly update the state of the applications. Users need not update client-side components—such as the desktop application and/or any plug-ins used by the browser hosting the web-based application—to take advantage of new types of functionality.
    Type: Application
    Filed: January 23, 2013
    Publication date: July 24, 2014
    Applicant: Facebook, Inc.
    Inventors: Arieh Steinberg, Jack O'Connor
  • Patent number: 8732846
    Abstract: 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: Grant
    Filed: August 15, 2007
    Date of Patent: May 20, 2014
    Assignee: 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
  • Publication number: 20140108518
    Abstract: A social networking website maintains a profile for each user of the website. The profile includes data associated with a user, such as a connection to one or more plurality of other users of the social networking website or user preferences. The social networking website communicates with one or more third-party application servers to provide one or more applications to social networking website users. When a social networking website user requests an application provided by a third-party application server, the social networking website communicates a subset of the user's profile to the third-party application server, allowing the third-party application server to use this profile data to personalize the application performed for the user. A privacy setting associated with a user profile allows the social networking website to limit the profile data communicated to the third-party application server.
    Type: Application
    Filed: December 26, 2013
    Publication date: April 17, 2014
    Applicant: Facebook, Inc.
    Inventors: Adam D'Angelo, Charles Duplain, Arieh Steinberg, James H. Wang, Mark Slee