Patents by Inventor Blaise A. DiPersia

Blaise A. DiPersia 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: 10516639
    Abstract: Embodiments are described for generating an aggregated notifications feed that organizes notifications into groups of notification thread types. Various notifications in a social media network can be associated with a notification thread, and notification threads can be assigned a thread category. An aggregated notifications feed can be used to provide a user interface with notifications grouped under a corresponding thread category. Grouped notifications can be ordered in several ways such as in reverse chronologic order providing for more relevant notifications to be presented first. This notification ordering can be within a group or can be among groups based on the most recent notification within that group. In some implementations, grouping notifications or ordering notifications can be based on additional parameters such as user preferences, rules obtained for machine learning, or administrator settings.
    Type: Grant
    Filed: July 5, 2017
    Date of Patent: December 24, 2019
    Assignee: Facebook, Inc.
    Inventors: Alon Schwarz, Blaise A. DiPersia, Gahl Saraf, Masha Gutman
  • Publication number: 20190014069
    Abstract: Embodiments are described for generating an aggregated notifications feed that organizes notifications into groups of notification thread types. Various notifications in a social media network can be associated with a notification thread, and notification threads can be assigned a thread category. An aggregated notifications feed can be used to provide a user interface with notifications grouped under a corresponding thread category. Grouped notifications can be ordered in several ways such as in reverse chronologic order providing for more relevant notifications to be presented first. This notification ordering can be within a group or can be among groups based on the most recent notification within that group. In some implementations, grouping notifications or ordering notifications can be based on additional parameters such as user preferences, rules obtained for machine learning, or administrator settings.
    Type: Application
    Filed: July 5, 2017
    Publication date: January 10, 2019
    Inventors: Alon Schwarz, Blaise A. DiPersia, Gahl Saraf, Masha Gutman
  • Publication number: 20170206565
    Abstract: Systems, methods, and non-transitory computer-readable media can provide an advertisement generation interface to a user. An advertisement data file is generated based on the advertisement generation interface. An advertisement is rendered on a viewer device based on the advertisement data file.
    Type: Application
    Filed: January 14, 2016
    Publication date: July 20, 2017
    Inventors: Alan Christopher Cannistraro, John Stuart Harper, Blaise A. DiPersia
  • Patent number: 9377933
    Abstract: A social networking system displays information about a user via a timeline included in a profile page. Narrative data about a user stored in a social networking system, including data about the user and social network activities related to the user is accessed. Timeline units summarizing information about the user are generated from the narrative data. When a viewing user requests a profile page, timeline units are displayed based information related to the viewing user and interactions with the profile page by other users connected to the viewing user. Users that administer the profile page are presented with additional information when viewing the profile page, allowing the administering users to modify appearance of the timeline or to identify actions for an administering user to take to increase interaction with the profile page.
    Type: Grant
    Filed: September 24, 2012
    Date of Patent: June 28, 2016
    Assignee: Facebook, Inc.
    Inventors: Blaise A. DiPersia, Jeffrey Andrew Kanter, Russell Eric Heddleston, David Ferguson, Thomas Giovanni Carriero
  • Patent number: 9372589
    Abstract: Structured information about nodes may be generated and shared using sub-nodes. A node in a social networking system may be associated with sub-nodes that are definable by the node owner, such as menu items for a restaurant or songs in playlists for an artist. Users of the system may interact with the sub-nodes, and the interactions may be presented back on the page to a user, aggregated according to the user's connections in the social networking system (e.g., which songs your friends listened to the most by the artist, which menu items were consumed the most). Users may associate other sub-nodes to the node, such as identifying other menu items served by a restaurant, and the node owner may confirm these associations. Location awareness functionalities may be used to inform a user of highly recommended sub-nodes nearby as indicated by other users of the social networking system.
    Type: Grant
    Filed: April 18, 2012
    Date of Patent: June 21, 2016
    Assignee: Facebook, Inc.
    Inventors: Bruno Rahle, Blaise DiPersia, Rousseau Kazi
  • Publication number: 20140229479
    Abstract: A social networking system user includes objects maintained by the social networking system in a collection of objects associated with the user's user profile. The objects in a collection may be associated with a product or service offered by a system external to the social networking system. A story may be generated describing the product associated with the object added to the collection. The story may be presented to other social networking system users connected to the user. Metadata describing the product is associated with the object included in the collection and is updated. The user may be notified of the updated metadata or an action may be performed if the updated metadata satisfy one or more criteria.
    Type: Application
    Filed: February 14, 2013
    Publication date: August 14, 2014
    Inventors: Maziyar Sharafi, Rohit Dhawan, Blaise A. DiPersia
  • Publication number: 20140089816
    Abstract: A social networking system displays information about a user via a timeline included in a profile page. Narrative data about a user stored in a social networking system, including data about the user and social network activities related to the user is accessed. Timeline units summarizing information about the user are generated from the narrative data. When a viewing user requests a profile page, timeline units are displayed based information related to the viewing user and interactions with the profile page by other users connected to the viewing user. Users that administer the profile page are presented with additional information when viewing the profile page, allowing the administering users to modify appearance of the timeline or to identify actions for an administering user to take to increase interaction with the profile page.
    Type: Application
    Filed: September 24, 2012
    Publication date: March 27, 2014
    Inventors: Blaise A. DiPersia, Jeffrey Andrew Kanter, Russell Eric Heddleston, David Ferguson, Thomas Giovanni Carriero
  • Publication number: 20130282486
    Abstract: Structured information about nodes may be generated and shared using sub-nodes. A node in a social networking system may be associated with sub-nodes that are definable by the node owner, such as menu items for a restaurant or songs in playlists for an artist. Users of the system may interact with the sub-nodes, and the interactions may be presented back on the page to a user, aggregated according to the user's connections in the social networking system (e.g., which songs your friends listened to the most by the artist, which menu items were consumed the most). Users may associate other sub-nodes to the node, such as identifying other menu items served by a restaurant, and the node owner may confirm these associations. Location awareness functionalities may be used to inform a user of highly recommended sub-nodes nearby as indicated by other users of the social networking system.
    Type: Application
    Filed: April 18, 2012
    Publication date: October 24, 2013
    Inventors: Bruno Rahle, Blaise DiPersia, Rousseau Kazi
  • Publication number: 20130012306
    Abstract: To encourage purchases and use, licenses to certain interactive applications and/or content are able to be given as gifts to others as part of a user purchasing a license for herself. In one implementation, each purchase of a license to an application includes the right to give a license to up to a predefined limit of other people. For example, the purchasing user buys a license for herself and the right to name a number of other people to also receive licenses to the same interactive application or content.
    Type: Application
    Filed: September 14, 2012
    Publication date: January 10, 2013
    Inventors: David Morin, Joshua E. Elman, Vishu Gupta, Blaise A. DiPersia
  • Publication number: 20110125599
    Abstract: To encourage purchases and use, licenses to certain interactive applications and/or content are able to be given as gifts to others as part of a user purchasing a license for herself. In one implementation, each purchase of a license to an application includes the right to give a license to up to a predefined limit of other people. For example, the purchasing user buys a license for herself and the right to name a number of other people to also receive licenses to the same interactive application or content.
    Type: Application
    Filed: November 20, 2009
    Publication date: May 26, 2011
    Inventors: David Morin, Joshua E. Elman, Vishu Gupta, Blaise A. DiPersia