Patents by Inventor Mark E. Zuckerberg

Mark E. 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: 9946430
    Abstract: The invention provides a display interface in a social networking system that enables the presentation of information related to a user in a timeline or map view. The system accesses information about a user of a social networking system, including both data about the user and social network activities related to the user. The system then selects one or more of these pieces of data and/or activities from a certain time period and gathers them into timeline units based on their relatedness and their relevance to users. These timeline units are ranked by relevance to the user, and are used to generate a timeline or map view for the user containing visual representations of the timeline units organized by location or time. The timeline or map view is then provided to other users of the social networking system that wish to view information about the user.
    Type: Grant
    Filed: September 21, 2011
    Date of Patent: April 17, 2018
    Assignee: Facebook, Inc.
    Inventors: Samuel Lessin, William Joseph Flynn, III, Daniel Klatzko Gibson, Burak Guzel, Drew W. Hamlin, Jeff Huang, Paul M. McDonald, Stefan Parker, Arun Vijayvergiya, Josh Wiseman, Zizhuang Yang, Wei Zhong Yeh, Steven Young, Raylene Kay Yung, Mark E. Zuckerberg
  • Patent number: 9940308
    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: December 10, 2015
    Date of Patent: April 10, 2018
    Assignee: Facebook, Inc.
    Inventors: Mark E. Zuckerberg, Ruchi Sanghvi, Andrew G. Bosworth, Chris Cox, Aaron Sittig, Chris Hughes, Katie Geminder, Daniel Corson
  • Patent number: 9929994
    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: November 20, 2015
    Date of Patent: March 27, 2018
    Assignee: Facebook, Inc.
    Inventors: Drew W. Hamlin, Daniel Hsiao, Mark E. Zuckerberg, Andrew G. Bosworth, Joel Benjamin Seligstein, Ross David Bayer
  • Patent number: 9930137
    Abstract: A user device requests a web page from a web server of a third-party website, which is separate from a social networking system. The web server from the third-party website sends a markup language document for the requested web page to the user device which includes an instruction for a browser application running on the user device to incorporate information obtained from the social networking system within the web page. Based on the instruction in the received markup language document, the user device requests personalized content from the social networking system, which generates the requested personalized content based on social information about the user. The user device then renders the web page with the personalized content contained in a frame and displays the rendered web page and the frame to the user.
    Type: Grant
    Filed: May 15, 2015
    Date of Patent: March 27, 2018
    Assignee: Facebook, Inc.
    Inventors: Mark E. Zuckerberg, Ray C. He, Spencer Ahrens, Yofay Kari Lee, Chaitanya Mishra, Austin Daniel Haugen, Xin Liu, Michael Steven Vernal
  • Patent number: 9923981
    Abstract: The invention provides a display interface in a social networking system that enables the presentation of information related to a user in a timeline or map view. The system accesses information about a user of a social networking system, including both data about the user and social network activities related to the user. The system then selects one or more of these pieces of data and/or activities from a certain time period and gathers them into timeline units based on their relatedness and their relevance to users. These timeline units are ranked by relevance to the user, and are used to generate a timeline or map view for the user containing visual representations of the timeline units organized by location or time. The timeline or map view is then provided to other users of the social networking system that wish to view information about the user.
    Type: Grant
    Filed: October 10, 2014
    Date of Patent: March 20, 2018
    Assignee: Facebook, Inc.
    Inventors: Paul M. McDonald, Ryan Case, Nicholas Felton, Drew W. Hamlin, Jeff Huang, Samuel Lessin, Ryan David Mack, Serkan Piantino, Josh Wiseman, Raylene Kay Yung, Mark E. Zuckerberg
  • Publication number: 20170351773
    Abstract: The invention provides a display interface in a social networking system that enables the presentation of information related to a user in a timeline or map view. The system accesses information about a user of a social networking system, including both data about the user and social network activities related to the user. The system then selects one or more of these pieces of data and/or activities from a certain time period and gathers them into timeline units based on their relatedness and their relevance to users. These timeline units are ranked by relevance to the user, and are used to generate a timeline or map view for the user containing visual representations of the timeline units organized by location or time. The timeline or map view is then provided to other users of the social networking system that wish to view information about the user.
    Type: Application
    Filed: August 22, 2017
    Publication date: December 7, 2017
    Inventors: Raylene Kay Yung, Ryan Case, Jeff Huang, Samuel Lessin, Ryan David Mack, Paul M. McDonald, Serkan Piantino, Arun Vijayvergiya, Joshua Wiseman, Steven Young, Mark E. Zuckerberg
  • Patent number: 9798438
    Abstract: The invention provides a display interface in a social networking system that enables the presentation of information related to a user in a timeline view. The system accesses information about a user of a social networking system, including both data about the user and social network activities related to the user. The system then selects one or more of these pieces of data and/or activities from a certain time period and gathers them into timeline units based on their relatedness and their relevance to users. These timeline units are ranked by relevance to the user, and can then determine a quantity of timeline for display in the timeline view and select them based at least in part on the ranking. The units then are used to generate a timeline view for the user containing visual representations of the timeline units organized by location or time.
    Type: Grant
    Filed: May 15, 2014
    Date of Patent: October 24, 2017
    Assignee: Facebook, Inc.
    Inventors: Serkan Piantino, Daniel Klatzko Gibson, Jeff Huang, Paul M. McDonald, Arun Vijayvergiya, Steve Young, Raylene Kay Yung, Mark E. Zuckerberg
  • Patent number: 9800529
    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: October 24, 2017
    Assignee: Facebook, Inc.
    Inventors: Prashant Malik, Jiakai Liu, Andrew G. Bosworth, Joel Benjamin Seligstein, Drew W. Hamlin, Daniel Hsiao, Kenneth M. Lau, Ross David Bayer, Mark E. Zuckerberg
  • Patent number: 9798439
    Abstract: The invention provides a display interface in a social networking system that enables the presentation of information related to a user in a timeline or map view. The system accesses information about a user of a social networking system, including both data about the user and social network activities related to the user. The system then selects one or more of these pieces of data and/or activities from a certain time period and gathers them into timeline units based on whether the viewing user has permission to view them. These timeline units are ranked by relevance to the user, and are used to generate a timeline for the user containing visual representations of the timeline units organized by time. The timeline view is then provided to other users of the social networking system that wish to view information about the user.
    Type: Grant
    Filed: May 15, 2014
    Date of Patent: October 24, 2017
    Assignee: Facebook, Inc.
    Inventors: Serkan Piantino, Daniel Klatzko Gibson, Jeff Huang, Paul M. McDonald, Arun Vijayvergiya, Steve Young, Raylene Kay Yung, Mark E. Zuckerberg
  • Patent number: 9798440
    Abstract: The invention provides a display interface in a social networking system that enables the presentation of information related to a user in a timeline view. The system accesses information about a user of a social networking system. The system then selects one or more of these pieces of data and/or activities from a certain time period and gathers them into timeline units based on their relatedness and their relevance to users. These timeline units are ranked by relevance to the user, and a diversity policy is applied to prevent overrepresentation of timeline unit type(s). The timeline units are used to generate a timeline view for the user containing visual representations of the timeline units organized by location or time. The timeline view is then provided to other users of the social networking system that wish to view information about the user.
    Type: Grant
    Filed: May 21, 2014
    Date of Patent: October 24, 2017
    Assignee: Facebook, Inc.
    Inventors: Serkan Piantino, Daniel Klatzko Gibson, Jeff Huang, Paul M. McDonald, Arun Vijayvergiya, Steve Young, Raylene Kay Yung, Mark E. Zuckerberg
  • Patent number: 9773284
    Abstract: The invention provides a display interface in a social networking system that enables the presentation of information related to a user in a timeline or map view. The system accesses information about a user of a social networking system, including both data about the user and social network activities related to the user. The system then selects one or more of these pieces of data and/or activities from a certain time period and gathers them into timeline units based on their relatedness and their relevance to users. These timeline units are ranked by relevance to the user, and are used to generate a timeline or map view for the user containing visual representations of the timeline units organized by location or time. The timeline or map view is then provided to other users of the social networking system that wish to view information about the user.
    Type: Grant
    Filed: September 21, 2011
    Date of Patent: September 26, 2017
    Assignee: Facebook, Inc.
    Inventors: Jeff Huang, Samuel Lessin, Thomas Andrew Watson, Mark E. Zuckerberg
  • Patent number: 9767205
    Abstract: The invention provides a display interface in a social networking system that enables the presentation of information related to a user in a timeline or map view. The system accesses information about a user of a social networking system, including both data about the user and social network activities related to the user. The system then selects one or more of these pieces of data and/or activities from a certain time period and gathers them into timeline units based on their relatedness and their relevance to users. These timeline units are ranked by relevance to the user, and are used to generate a timeline or map view for the user containing visual representations of the timeline units organized by location or time. The timeline or map view is then provided to other users of the social networking system that wish to view information about the user.
    Type: Grant
    Filed: July 9, 2014
    Date of Patent: September 19, 2017
    Assignee: Facebook, Inc.
    Inventors: Raylene Kay Yung, Ryan Case, Jeff Huang, Samuel Lessin, Ryan David Mack, Paul M. McDonald, Serkan Piantino, Arun Vijayvergiya, Joshua Wiseman, Steven Young, Mark E. Zuckerberg
  • Publication number: 20170236098
    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: May 1, 2017
    Publication date: August 17, 2017
    Inventors: Peter Deng, Scott Marlette, Marcel Laverdet, Mark E. Zuckerberg
  • Patent number: 9621500
    Abstract: A messaging system facilitates communication between users through various messaging channels. The messaging system supports multiple communication channels and includes a messaging module that automatically selects one or more of the messaging channels for delivering a message to a recipient of the message using, for example, a set of policy rules or a trained model. The messaging module may also provide, in a user interface for sending and receiving messages, a visual indication of the selected messaging channel to the sender of the message to provide the user with transparency about how the message will be delivered. Additionally, the message may be delivered via multiple messaging channels, where the messaging module may rescind messages from some of the messaging channels upon receiving a reply from the recipient of the message or other confirmation that the recipient has seen the message via one of the communication channels.
    Type: Grant
    Filed: October 23, 2015
    Date of Patent: April 11, 2017
    Assignee: Facebook, Inc.
    Inventors: Daniel Hsiao, Joel Benjamin Seligstein, Mark E. Zuckerberg, Kenneth M. Lau, Ross David Bayer, Zheng Zhang, Benjamin Peter Davenport, Peter Xiu Deng, Ben Hamilton, Lucy Congyun Zhang, Jonathan David Perlow
  • 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: 20160314192
    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: July 5, 2016
    Publication date: October 27, 2016
    Inventors: Aaron Sittig, Mark E. Zuckerberg
  • Patent number: D769294
    Type: Grant
    Filed: July 6, 2015
    Date of Patent: October 18, 2016
    Assignee: Facebook, Inc.
    Inventors: Mark E. Zuckerberg, Eyal Michael Sharon
  • Patent number: D775647
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: January 3, 2017
    Assignee: Facebook, Inc.
    Inventors: Mark E. Zuckerberg, Eyal Michael Sharon
  • Patent number: D787528
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: May 23, 2017
    Assignee: Facebook, Inc.
    Inventors: Matthew Joseph Cahill, Mark E. Zuckerberg
  • Patent number: D787538
    Type: Grant
    Filed: July 15, 2015
    Date of Patent: May 23, 2017
    Assignee: Facebook, Inc.
    Inventors: Mark E. Zuckerberg, Eyal Michael Sharon