Patents by Inventor Andrew G. Bosworth

Andrew G. Bosworth 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: 9590944
    Abstract: A messaging system receives a message that is intended for a recipient, who is a user of a social networking system. An object associated with the message is identified based on the message content and/or metadata associated with the message. The messaging system accesses a social networking system database to obtain social information about a relationship between the recipient and the identified object. The message is then indexed using the social information, wherein an entry for the message is stored in a message index based on the social information. This process may be repeated for each received message, and multiple different message indexes may be generated for received messages to track different types of social information. A user interface for viewing messages uses the message index to organize the messages, such as to filter, categorize, and/or sort the messages in the display.
    Type: Grant
    Filed: May 12, 2016
    Date of Patent: March 7, 2017
    Assignee: Facebook, Inc.
    Inventors: Prashant Malik, Jiakai Liu, Andrew G. Bosworth, Joel Benjamin Seligstein
  • Patent number: 9544382
    Abstract: A system and method for measuring user affinity in a social network environment is provided. One or more activities performed by a user associated with a social network environment are monitored. A relationship associated with the one or more activities is identified. An affinity for one or more objects associated with the social network environment is then determined based on the one or more activities and the relationship.
    Type: Grant
    Filed: October 28, 2015
    Date of Patent: January 10, 2017
    Assignee: Facebook, Inc.
    Inventors: Andrew G. Bosworth, Chris Cox
  • Patent number: 9542694
    Abstract: An influence metric describing the influence of a social networking system object on social networking system users is determined based on affinities between the users and the object. For example, affinities between the associated users and the object are combined to determine the influence metric. Content may be selected for presentation to users based in part on influence metrics of the content. Additionally, influence metrics of objects associated with a user may be combined to determine the relevance of objects associated with the user, which may also be used to select content for presentation to the user.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: January 10, 2017
    Assignee: Facebook, Inc.
    Inventors: Andrew G. Bosworth, Aruna Bharathi
  • Publication number: 20160323339
    Abstract: A system and method provides dynamically selected media content to someone using an electronic device in a social network environment. Items of media content are selected for the user based on his or her relationships with one or more other users. The user's relationships with other users are reflected in the selected media content and its format. An order is assigned to the items of media content, for example, based on their anticipated importance to the user, and the items of media content are displayed to the user in the assigned order. The user may change the order of the items of media content. The user's interactions with media content available in the social network environment are monitored, and those interactions are used to select additional items of media content for the user.
    Type: Application
    Filed: July 7, 2016
    Publication date: November 3, 2016
    Inventors: Mark E. Zuckerberg, Andrew G. Bosworth, Chris Cox, Ruchi Sanghvi, Matthew Cahill
  • Publication number: 20160261547
    Abstract: A messaging system receives a message that is intended for a recipient, who is a user of a social networking system. An object associated with the message is identified based on the message content and/or metadata associated with the message. The messaging system accesses a social networking system database to obtain social information about a relationship between the recipient and the identified object. The message is then indexed using the social information, wherein an entry for the message is stored in a message index based on the social information. This process may be repeated for each received message, and multiple different message indexes may be generated for received messages to track different types of social information. A user interface for viewing messages uses the message index to organize the messages, such as to filter, categorize, and/or sort the messages in the display.
    Type: Application
    Filed: May 12, 2016
    Publication date: September 8, 2016
    Inventors: Prashant Malik, Jiakai Liu, Andrew G. Bosworth, Joel Benjamin Seligstein
  • Patent number: 9356905
    Abstract: A messaging system receives a message that is intended for a recipient, who is a user of a social networking system. An object associated with the message is identified based on the message content and/or metadata associated with the message. The messaging system accesses a social networking system database to obtain social information about a relationship between the recipient and the identified object. The message is then indexed using the social information, wherein an entry for the message is stored in a message index based on the social information. This process may be repeated for each received message, and multiple different message indexes may be generated for received messages to track different types of social information. A user interface for viewing messages uses the message index to organize the messages, such as to filter, categorize, and/or sort the messages in the display.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: May 31, 2016
    Assignee: Facebook, Inc.
    Inventors: Prashant Malik, Jiakai Liu, Andrew G. Bosworth, Joel Benjamin Seligstein
  • Patent number: 9325751
    Abstract: An influence metric describing the influence of a social networking system object on social networking system users is determined based on affinities between the users and the object. For example, affinities between the associated users and the object are combined to determine the influence metric. Content may be selected for presentation to users based in part on influence metrics of the content. Additionally, influence metrics of objects associated with a user may be combined to determine the relevance of objects associated with the user, which may also be used to select content for presentation to the user.
    Type: Grant
    Filed: November 28, 2012
    Date of Patent: April 26, 2016
    Assignee: FACEBOOK, INC.
    Inventors: Andrew G. Bosworth, Aruna Bharathi
  • Publication number: 20160098381
    Abstract: To display a news feed in a social network environment, a social networking system generates news items regarding activities associated with a user of a social network environment. The social networking system may also attach an informational link associated with at least one of the activities to at least one of the news items, limit access to the news items to a predetermined set of viewers, and assign an order to the news items. The news items may be displayed in the assigned order to at least one viewing user of the predetermined set of viewers, and the number of news items displayed may be dynamically limited.
    Type: Application
    Filed: December 10, 2015
    Publication date: April 7, 2016
    Inventors: Mark E. Zuckerberg, Ruchi Sanghvi, Andrew G. Bosworth, Chris Cox, Aaron Sittig, Chris Hughes, Katie Geminder, Dan Corson
  • Publication number: 20160078478
    Abstract: An influence metric describing the influence of a social networking system object on social networking system users is determined based on affinities between the users and the object. For example, affinities between the associated users and the object are combined to determine the influence metric. Content may be selected for presentation to users based in part on influence metrics of the content. Additionally, influence metrics of objects associated with a user may be combined to determine the relevance of objects associated with the user, which may also be used to select content for presentation to the user.
    Type: Application
    Filed: November 20, 2015
    Publication date: March 17, 2016
    Inventors: Andrew G. Bosworth, Aruna Bharathi
  • Publication number: 20160080304
    Abstract: A messaging system that organizes and presents messages to users of the messaging system. The messaging system includes a mailbox module that receives messages and generates conversation threads from the messages. Messages received from different electronic message channels may be aggregated into a common conversation thread. The conversation threads are also organized in a message interface and then presented to a user of the messaging system. The messaging system may include a social networking system that stores social information about users, which can be used to organize the conversation threads. Other features include a multi mode message interface, and a method for adding contextual information to messages.
    Type: Application
    Filed: November 20, 2015
    Publication date: March 17, 2016
    Inventors: Drew W. Hamlin, Daniel Hsiao, Mark E. Zuckerberg, Andrew G. Bosworth, Joel Benjamin Seligstein, Ross David Bayer
  • Publication number: 20160065681
    Abstract: A system and method for measuring user affinity in a social network environment is provided. One or more activities performed by a user associated with a social network environment are monitored. A relationship associated with the one or more activities is identified. An affinity for one or more objects associated with the social network environment is then determined based on the one or more activities and the relationship.
    Type: Application
    Filed: October 28, 2015
    Publication date: March 3, 2016
    Inventors: Andrew G. Bosworth, Chris Cox
  • Patent number: 9241036
    Abstract: To display a news feed in a social network environment, a social networking system generates news items regarding activities associated with a user of a social network environment. The social networking system may also attach an informational link associated with at least one of the activities to at least one of the news items, limit access to the news items to a predetermined set of viewers, and assign an order to the news items. The news items may be displayed in the assigned order to at least one viewing user of the predetermined set of viewers, and the number of news items displayed may be dynamically limited.
    Type: Grant
    Filed: January 3, 2013
    Date of Patent: January 19, 2016
    Assignee: Facebook, Inc.
    Inventors: Mark E. Zuckerberg, Ruchi Sanghvi, Andrew G. Bosworth, Chris Cox, Aaron Sittig, Chris Hughes, Katie Geminder, Daniel Corson
  • Patent number: 9224174
    Abstract: An influence metric describing the influence of a social networking system object on social networking system users is determined based on affinities between the users and the object. For example, affinities between the associated users and the object are combined to determine the influence metric. Content may be selected for presentation to users based in part on influence metrics of the content. Additionally, influence metrics of objects associated with a user may be combined to determine the relevance of objects associated with the user, which may also be used to select content for presentation to the user.
    Type: Grant
    Filed: November 28, 2012
    Date of Patent: December 29, 2015
    Assignee: Facebook, Inc.
    Inventors: Andrew G. Bosworth, Aruna Bharathi
  • Patent number: 9219704
    Abstract: A messaging system that organizes and presents messages to users of the messaging system. The messaging system includes a mailbox module that receives messages and generates conversation threads from the messages. Messages received from different electronic message channels may be aggregated into a common conversation thread. The conversation threads are also organized in a message interface and then presented to a user of the messaging system. The messaging system may include a social networking system that stores social information about users, which can be used to organize the conversation threads. Other features include a multi mode message interface, and a method for adding contextual information to messages.
    Type: Grant
    Filed: October 28, 2011
    Date of Patent: December 22, 2015
    Assignee: Facebook, Inc.
    Inventors: Drew W. Hamlin, Daniel Hsiao, Mark E. Zuckerberg, Andrew G. Bosworth, Joel Benjamin Seligstein, Ross David Bayer
  • Patent number: 9183574
    Abstract: A system and method for measuring user affinity in a social network environment is provided. One or more activities performed by a user associated with a social network environment are monitored. A relationship associated with the one or more activities is identified. An affinity for one or more objects associated with the social network environment is then determined based on the one or more activities and the relationship.
    Type: Grant
    Filed: January 16, 2015
    Date of Patent: November 10, 2015
    Assignee: Facebook, Inc.
    Inventors: Andrew G. Bosworth, Chris Cox
  • Publication number: 20150244750
    Abstract: To generate dynamic relationship-based content personalized for members of a social networking system, at least one action of one or more members of the social networking system is associated with relationship data for the one or more members to produce consolidated data. One or more elements associated with the consolidated data is identified and used to aggregate the consolidated data. Further exemplary methods comprise weighting by affinity the aggregated consolidated data to generate dynamic relationship-based content personalized for the members of the web-based social network.
    Type: Application
    Filed: April 29, 2015
    Publication date: August 27, 2015
    Inventors: Andrew G. Bosworth, Chris Cox, Ruchi Sanghvi, Thyagarajapuram S. Ramakrishnan, Adam D'Angelo
  • Patent number: 9065791
    Abstract: To generate dynamic relationship-based content personalized for members of a social networking system, at least one action of one or more members of the social networking system is associated with relationship data for the one or more members to produce consolidated data. One or more elements associated with the consolidated data is identified and used to aggregate the consolidated data. Further exemplary methods comprise weighting by affinity the aggregated consolidated data to generate dynamic relationship-based content personalized for the members of the web-based social network.
    Type: Grant
    Filed: August 8, 2013
    Date of Patent: June 23, 2015
    Assignee: Facebook, Inc.
    Inventors: Andrew G. Bosworth, Chris Cox, Ruchi Sanghvi, Thyagarajapuram S. Ramakrishnan, Adam D'Angelo
  • Patent number: 9047584
    Abstract: Members of a social networking system group are provided multiple interfaces to communicate within the group. A first communication interface allows a user to upload a first content item; in response to this, the first content item is transmitted via a first communication channel to online members of the group. A second communication interface allows a user to upload a second content item; in response to this, the second content item is transmitted via a second communication channel to online and offline members of the group. Transmission via a first communication channel may comprise sending an instant message containing the first content item. Transmission via a second communication channel may comprise displaying the second content item on a group message board. Both interfaces may be contained within the group's web page or may be contained within another web page within the social networking system or outside of it.
    Type: Grant
    Filed: September 16, 2010
    Date of Patent: June 2, 2015
    Assignee: Facebook, Inc.
    Inventors: Robert Michael Baldwin, Daniel Sunil Chai, Elliot Michael Lynde, Andrew G. Bosworth, Oswald Soleio Cuervo, Peter Deng
  • Publication number: 20150134553
    Abstract: A system and method for measuring user affinity in a social network environment is provided. One or more activities performed by a user associated with a social network environment are monitored. A relationship associated with the one or more activities is identified. An affinity for one or more objects associated with the social network environment is then determined based on the one or more activities and the relationship.
    Type: Application
    Filed: January 16, 2015
    Publication date: May 14, 2015
    Inventors: Andrew G. Bosworth, Chris Cox
  • Publication number: 20150120743
    Abstract: A messaging system receives a message that is intended for a recipient, who is a user of a social networking system. An object associated with the message is identified based on the message content and/or metadata associated with the message. The messaging system accesses a social networking system database to obtain social information about a relationship between the recipient and the identified object. The message is then indexed using the social information, wherein an entry for the message is stored in a message index based on the social information. This process may be repeated for each received message, and multiple different message indexes may be generated for received messages to track different types of social information. A user interface for viewing messages uses the message index to organize the messages, such as to filter, categorize, and/or sort the messages in the display.
    Type: Application
    Filed: December 30, 2014
    Publication date: April 30, 2015
    Inventors: Prashant Malik, Jiakai Liu, Andrew G. Bosworth, Joel Benjamin Seligstein