Patents by Inventor Mark Zuckerberg

Mark Zuckerberg 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: 8225376
    Abstract: A system and method for dynamically generating a privacy summary is provided. The present invention provides a system and method for dynamically generating a privacy summary. A profile for a user is generated. One or more privacy setting selections are received from the user associated with the profile. The profile associated with the user is updated to incorporate the one or more privacy setting selections. A privacy summary is then generated for the profile based on the one or more privacy setting selections.
    Type: Grant
    Filed: July 25, 2006
    Date of Patent: July 17, 2012
    Assignee: Facebook, Inc.
    Inventors: Mark Zuckerberg, Chris Kelly
  • Patent number: 8171128
    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: Grant
    Filed: August 11, 2006
    Date of Patent: May 1, 2012
    Assignee: Facebook, Inc.
    Inventors: Mark Zuckerberg, Andrew Bosworth, Chris Cox, Ruchi Sanghvi, Matt Cahill
  • Publication number: 20120102415
    Abstract: Exemplary systems and methods for calendaring are provided. Exemplary systems include a natural language receiving component configured to receive a natural language entry corresponding to a future status, a calendar generation engine configured to create a calendar entry based on the natural language entry, a social network database configured for accessing and querying by the calendar generation engine, a privacy component configured to receive a privacy setting indicating a person who is approved to view the calendar entry, and a display module configured to display the calendar entry on a calendar. Exemplary methods include receiving a natural language entry corresponding to a future status, creating a calendar entry, and displaying the calendar entry.
    Type: Application
    Filed: December 31, 2011
    Publication date: April 26, 2012
    Inventors: Peter Deng, Scott Marlette, Marcel Laverdet, Mark Zuckerberg
  • Publication number: 20120096038
    Abstract: A system, method, and computer program for generating a social timeline is provided. A plurality of data items associated with at least one relationship between users associated with a social network is received, each data item having an associated time. The data items are ordered according to the at least one relationship. A social timeline is generated according to the ordered data items.
    Type: Application
    Filed: December 27, 2011
    Publication date: April 19, 2012
    Inventors: Aaron Sittig, Mark Zuckerberg
  • Publication number: 20120096037
    Abstract: A system, method, and computer program for generating a social timeline is provided. A plurality of data items associated with at least one relationship between users associated with a social network is received, each data item having an associated time. The data items are ordered according to the at least one relationship. A social timeline is generated according to the ordered data items.
    Type: Application
    Filed: December 27, 2011
    Publication date: April 19, 2012
    Inventors: Aaron Sittig, Mark Zuckerberg
  • Patent number: 8103364
    Abstract: A method, apparatus and computer program for pit mining with waste dumping is disclosed, in which material is extracted from an open pit and some of that material is sent to waste. The method optimises a joint extraction and waste refill schedule.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: January 24, 2012
    Assignee: BHP Billiton Innovation Pty Ltd
    Inventors: Mark Zuckerberg, Peter Mitchell Stone
  • Patent number: 8099433
    Abstract: A system, method, and computer program for generating a social timeline is provided. A plurality of data items associated with at least one relationship between users associated with a social network is received, each data item having an associated time. The data items are ordered according to the at least one relationship. A social timeline is generated according to the ordered data items.
    Type: Grant
    Filed: April 9, 2010
    Date of Patent: January 17, 2012
    Assignee: Facebook, Inc.
    Inventors: Aaron Sittig, Mark Zuckerberg
  • Publication number: 20110231747
    Abstract: A method for tagging digital media is described. The method includes selecting a digital media and selecting region within the digital media. The method may further include associating a person or entity with the selected region and sending a notification of the association the person or entity or a different person or entity. The method may further include sending advertising with the notification.
    Type: Application
    Filed: May 27, 2011
    Publication date: September 22, 2011
    Inventors: Mark Zuckerberg, Aaron Sittig, Scott Marlette
  • Publication number: 20110225481
    Abstract: A method for tagging digital media is described. The method includes selecting a digital media and selecting region within the digital media. The method may further include associating a person or entity with the selected region and sending a notification of the association the person or entity or a different person or entity. The method may further include sending advertising with the notification.
    Type: Application
    Filed: May 27, 2011
    Publication date: September 15, 2011
    Inventors: Mark Zuckerberg, Aaron Sittig, Scott Marlette
  • Publication number: 20110202822
    Abstract: A method for tagging digital media is described. The method includes selecting a digital media and selecting region within the digital media. The method may further include associating a person or entity with the selected region and sending a notification of the association the person or entity or a different person or entity. The method may further include sending advertising with the notification.
    Type: Application
    Filed: April 22, 2011
    Publication date: August 18, 2011
    Inventors: Mark Zuckerberg, Aaron Sittig, Scott Marlette
  • Publication number: 20110202531
    Abstract: A method for tagging digital media is described. The method includes selecting a digital media and selecting region within the digital media. The method may further include associating a person or entity with the selected region and sending a notification of the association the person or entity or a different person or entity. The method may further include sending advertising with the notification.
    Type: Application
    Filed: April 29, 2011
    Publication date: August 18, 2011
    Inventors: Mark Zuckerberg, Aaron Sittig, Scott Marlette
  • Patent number: 7945653
    Abstract: A method for tagging digital media is described. The method includes selecting a digital media and selecting region within the digital media. The method may further include associating a person or entity with the selected region and sending a notification of the association the person or entity or a different person or entity. The method may further include sending advertising with the notification.
    Type: Grant
    Filed: October 11, 2006
    Date of Patent: May 17, 2011
    Assignee: Facebook, Inc.
    Inventors: Mark Zuckerberg, Aaron Sittig, Scott Marlette
  • Publication number: 20110004831
    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: December 23, 2009
    Publication date: January 6, 2011
    Inventors: Arieh Steinberg, Mark Tonkelowitz, Peter Deng, Atlam Mosseri, Adam Hupp, Aaron Sittig, Mark Zuckerberg
  • Patent number: 7797256
    Abstract: Segmented community flyers are predicated upon segmented communities. Segmented communities are for those web-based users that appreciate the distinction between their “real life” friends in their local geographic communities and their “cyberspace” contacts, many of whom they have never met in person. Further, those web-based users that do appreciate their “real life” friends in their local geographic communities need a way of communicating to many of these “real life” friends at once, without having to spend time preparing and sending multiple emails. Segmented community flyers advantageously accomplish such communication.
    Type: Grant
    Filed: August 2, 2006
    Date of Patent: September 14, 2010
    Assignee: Facebook, Inc.
    Inventors: Mark Zuckerberg, Aaron Sittig, Wayne Chang
  • Publication number: 20100199192
    Abstract: A system, method, and computer program for generating a social timeline is provided. A plurality of data items associated with at least one relationship between users associated with a social network is received, each data item having an associated time. The data items are ordered according to the at least one relationship. A social timeline is generated according to the ordered data items.
    Type: Application
    Filed: April 9, 2010
    Publication date: August 5, 2010
    Inventors: Aaron Sittig, Mark Zuckerberg
  • Publication number: 20100146443
    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: February 10, 2010
    Publication date: June 10, 2010
    Inventors: Mark Zuckerberg, Ruchi Sanghvi, Andrew Bosworth, Chris Cox, Aaron Sittig, Chris Hughes, Katie Germinder, Dan Corson
  • Patent number: 7725492
    Abstract: A system, method, and computer program for generating a social timeline is provided. A plurality of data items associated with at least one relationship between users associated with a social network is received, each data item having an associated time. The data items are ordered according to the at least one relationship. A social timeline is generated according to the ordered data items.
    Type: Grant
    Filed: December 26, 2006
    Date of Patent: May 25, 2010
    Assignee: Facebook, Inc.
    Inventors: Aaron Sittig, Mark Zuckerberg
  • Patent number: 7669123
    Abstract: A method for displaying a news feed in a social network environment is described. The method includes generating news items regarding activities associated with a user of a social network environment and attaching an informational link associated with at least one of the activities, to at least one of the news items, as well as limiting access to the news items to a predetermined set of viewers and assigning an order to the news items. The method further may further include displaying the news items in the assigned order to at least one viewing user of the predetermined set of viewers and dynamically limiting the number of news items displayed.
    Type: Grant
    Filed: August 11, 2006
    Date of Patent: February 23, 2010
    Assignee: Facebook, Inc.
    Inventors: Mark Zuckerberg, Ruchi Sanghvi, Andrew Bosworth, Chris Cox, Aaron Sittig, Chris Hughes, Katie Geminder, Dan Corson
  • Publication number: 20090037277
    Abstract: A system and method for auction based polling is provided. Parameters related to a poll are received from a first user. Parameters related to a poll are received from a first user. A query is associated with the poll. A priority of the poll is determined based on the parameters. The poll is distributed to one or more second users according to the priority. Results to the poll are gathered. The results are reported to the first user.
    Type: Application
    Filed: May 28, 2008
    Publication date: February 5, 2009
    Inventors: Mark Zuckerberg, Adam D'Angelo, Robert Kang-Xing Jin, Timothy Kendall
  • Publication number: 20080091723
    Abstract: A method for tagging digital media is described. The method includes selecting a digital media and selecting region within the digital media. The method may further include associating a person or entity with the selected region and sending a notification of the association the person or entity or a different person or entity. The method may further include sending advertising with the notification.
    Type: Application
    Filed: October 11, 2006
    Publication date: April 17, 2008
    Inventors: Mark Zuckerberg, Aaron Sittig, Scott Marlette