Patents by Inventor Paul Tarjan

Paul Tarjan 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: 10609085
    Abstract: A social networking system user creates an album including a shared collection of content (a “shared album”) and associates a privacy model with the shared album. The privacy model specifies additional users of the social networking system authorized to access content items in the shared album and specifies types of actions users authorized to access content items in the shared album are permitted to perform to content items in the shared album. Notifications describing actions associated with content items in a shared album may be presented to users authorized to access the shared album. The social networking system may prompt a user to create a shared album containing based on actions performed by the user or performed by connected to the user.
    Type: Grant
    Filed: April 9, 2019
    Date of Patent: March 31, 2020
    Assignee: Facebook, Inc.
    Inventors: Jeffrey Andrew Kanter, Robert Michael Baldwin, Paul Francois Carduner, Sai Wo Li, Paul Tarjan, Fred Zhao
  • Patent number: 10606929
    Abstract: A social networking system includes a mechanism for customizing display of content from an external web page. Nodes associated with a web page are included in the social graph based on one or more tags included in a web page, which contain meta-information for defining the node in the social networking system, such as the type of the node. The social networking system retrieves the tags from the markup language document and stores their information in connection with the node for the web page while using the tags to identify a template that describes display of content from the web page. The template may include user interface elements for receiving input, allowing a user to interact with a node in the social graph associated with the web page, allowing user interactions with the web page content to be tracked by and reflected back within the social networking system.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: March 31, 2020
    Assignee: Facebook, Inc.
    Inventor: Paul Tarjan
  • Patent number: 10506097
    Abstract: In one embodiment, a method includes receiving identifier-information from a device of a first user, wherein the identifier-information is associated with a source of an incoming communication; accessing a social graph including nodes and edges, where the nodes include a first node corresponding to the first user, and second nodes corresponding to respective second users; determining whether one or more reporting users, corresponding to respective second nodes within a specified degree of separation from the first node, have flagged the source of the incoming communication as a spam source; and sending, to the first user, a spam-notification object that includes information identifying one or more of the reporting users.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: December 10, 2019
    Assignee: Facebook, Inc.
    Inventors: Matthew Nicholas Papakipos, David Harry Garcia, Paul Tarjan
  • Patent number: 10298618
    Abstract: A social networking system user creates an album including a shared collection of content (a “shared album”) and associates a privacy model with the shared album. The privacy model specifies additional users of the social networking system authorized to access content items in the shared album and specifies types of actions users authorized to access content items in the shared album are permitted to perform to content items in the shared album. Notifications describing actions associated with content items in a shared album may be presented to users authorized to access the shared album. The social networking system may prompt a user to create a shared album containing based on actions performed by the user or performed by connected to the user.
    Type: Grant
    Filed: December 5, 2016
    Date of Patent: May 21, 2019
    Assignee: Facebook, Inc.
    Inventors: Jeffrey Andrew Kanter, Robert Michael Baldwin, Paul Francois Carduner, Sai Wo Li, Paul Tarjan, Fred Yuehua Zhao
  • Publication number: 20170302790
    Abstract: In one embodiment, a method includes receiving identifier-information from a device of a first user, wherein the identifier-information is associated with a source of an incoming communication; accessing a social graph including nodes and edges, where the nodes include a first node corresponding to the first user, and second nodes corresponding to respective second users; determining whether one or more reporting users, corresponding to respective second nodes within a specified degree of separation from the first node, have flagged the source of the incoming communication as a spam source; and sending, to the first user, a spam-notification object that includes information identifying one or more of the reporting users.
    Type: Application
    Filed: June 29, 2017
    Publication date: October 19, 2017
    Inventors: Matthew Nicholas Papakipos, David Harry Garcia, Paul Tarjan
  • Patent number: 9729706
    Abstract: In one embodiment, a method includes receiving identifier-information from a device of a first user, wherein the identifier-information is associated with a source of an incoming communication; accessing a social graph including nodes and edges, where the nodes include a first node corresponding to the first user, and second nodes corresponding to second users; determining whether one or more reporting users, corresponding to second nodes within a specified degree of separation from the first node, have flagged the source of the incoming communication as a spam source; and sending, to the first user, a spam-notification object that includes information identifying one or more of the reporting users.
    Type: Grant
    Filed: June 7, 2016
    Date of Patent: August 8, 2017
    Assignee: Facebook, Inc.
    Inventors: Matthew Nicholas Papakipos, David Henry Garcia, Paul Tarjan
  • Publication number: 20170124030
    Abstract: A social networking system includes a mechanism for customizing display of content from an external web page. Nodes associated with a web page are included in the social graph based on one or more tags included in a web page, which contain meta-information for defining the node in the social networking system, such as the type of the node. The social networking system retrieves the tags from the markup language document and stores their information in connection with the node for the web page while using the tags to identify a template that describes display of content from the web page. The template may include user interface elements for receiving input, allowing a user to interact with a node in the social graph associated with the web page, allowing user interactions with the web page content to be tracked by and reflected back within the social networking system.
    Type: Application
    Filed: December 29, 2016
    Publication date: May 4, 2017
    Inventor: Paul Tarjan
  • Publication number: 20170085594
    Abstract: A social networking system user creates an album including a shared collection of content (a “shared album”) and associates a privacy model with the shared album. The privacy model specifies additional users of the social networking system authorized to access content items in the shared album and specifies types of actions users authorized to access content items in the shared album are permitted to perform to content items in the shared album. Notifications describing actions associated with content items in a shared album may be presented to users authorized to access the shared album. The social networking system may prompt a user to create a shared album containing based on actions performed by the user or performed by connected to the user.
    Type: Application
    Filed: December 5, 2016
    Publication date: March 23, 2017
    Inventors: Jeffrey Andrew Kanter, Robert Michael Baldwin, Paul Francois Carduner, Sai Wo Li, Paul Tarjan, Fred Yuehua Zhao
  • Patent number: 9542369
    Abstract: A social networking system includes a mechanism for customizing display of content from an external web page. Nodes associated with a web page are included in the social graph based on one or more tags included in a web page, which contain meta-information for defining the node in the social networking system, such as the type of the node. The social networking system retrieves the tags from the markup language document and stores their information in connection with the node for the web page while using the tags to identify a template that describes display of content from the web page. The template may include user interface elements for receiving input, allowing a user to interact with a node in the social graph associated with the web page, allowing user interactions with the web page content to be tracked by and reflected back within the social networking system.
    Type: Grant
    Filed: July 26, 2013
    Date of Patent: January 10, 2017
    Assignee: Facebook, Inc.
    Inventor: Paul Tarjan
  • Patent number: 9514331
    Abstract: A social networking system user creates an album including a shared collection of content (a “shared album”) and associates a privacy model with the shared album. The privacy model specifies additional users of the social networking system authorized to access content items in the shared album and specifies types of actions users authorized to access content items in the shared album are permitted to perform to content items in the shared album. Notifications describing actions associated with content items in a shared album may be presented to users authorized to access the shared album. The social networking system may prompt a user to create a shared album containing based on actions performed by the user or performed by connected to the user.
    Type: Grant
    Filed: July 3, 2013
    Date of Patent: December 6, 2016
    Assignee: Facebook, Inc.
    Inventors: Jeffrey Andrew Kanter, Robert Michael Baldwin, Paul Francois Carduner, Sai Wo Li, Paul Tarjan, Fred Zhao
  • Publication number: 20160286040
    Abstract: In one embodiment, a method includes receiving identifier-information from a device of a first user, wherein the identifier-information is associated with a source of an incoming communication; accessing a social graph including nodes and edges, where the nodes include a first node corresponding to the first user, and second nodes corresponding to second users; determining whether one or more reporting users, corresponding to second nodes within a specified degree of separation from the first node, have flagged the source of the incoming communication as a spam source; and sending, to the first user, a spam-notification object that includes information identifying one or more of the reporting users.
    Type: Application
    Filed: June 7, 2016
    Publication date: September 29, 2016
    Inventors: Matthew Nicholas Papakipos, David Henry Garcia, Paul Tarjan
  • Patent number: 9407691
    Abstract: Methods and systems directed to a call-termination triggered social interface that leverages information associated with an incoming phone number for display to a user of a mobile device post-call and permits the user to conveniently issue commands to the mobile device or social networking system to take specific actions for the number or entity associated with the number on the social network.
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: August 2, 2016
    Assignee: Facebook, Inc.
    Inventors: Matthew Nicholas Papakipos, David Harry Garcia, Paul Tarjan
  • Publication number: 20160072878
    Abstract: Methods and systems directed to a call-termination triggered social interface that leverages information associated with an incoming phone number for display to a user of a mobile device post-call and permits the user to conveniently issue commands to the mobile device or social networking system to take specific actions for the number or entity associated with the number on the social network.
    Type: Application
    Filed: November 16, 2015
    Publication date: March 10, 2016
    Inventors: Matthew Nicholas Papakipos, David Harry Garcia, Paul Tarjan
  • Patent number: 9218627
    Abstract: Methods and systems directed to a call-termination triggered social interface that leverages information associated with an incoming phone number for display to a user of a mobile device post-call and permits the user to conveniently issue commands to the mobile device or social networking system to take specific actions for the number or entity associated with the number on the social network.
    Type: Grant
    Filed: December 9, 2011
    Date of Patent: December 22, 2015
    Assignee: Facebook, Inc.
    Inventors: Matthew Nicholas Papakipos, David Harry Garcia, Paul Tarjan
  • Patent number: 9032290
    Abstract: A social networking system includes a mechanism for integrating user actions on objects outside of the social networking system in the social graph. External system operators include widgets that, when executed by user devices, record user interactions that correspond to a defined structure of actions and objects. Third party operators utilize a tool provided by the social networking system to define the structure of actions and objects. External actions are recorded by the social networking system for publishing to the social graph.
    Type: Grant
    Filed: September 21, 2011
    Date of Patent: May 12, 2015
    Assignee: Facebook, Inc.
    Inventors: Brynn Shepherd, Carl Philip Sjogreen, Vladimir Fedorov, Naitik Shah, Edward Kenneth O'Neil, Lars Eilstrup Rasmussen, Paul Tarjan, Michael Steven Vernal, Arthur George Rudolph
  • Publication number: 20150013016
    Abstract: A social networking system user creates an album including a shared collection of content (a “shared album”) and associates a privacy model with the shared album. The privacy model specifies additional users of the social networking system authorized to access content items in the shared album and specifies types of actions users authorized to access content items in the shared album are permitted to perform to content items in the shared album. Notifications describing actions associated with content items in a shared album may be presented to users authorized to access the shared album. The social networking system may prompt a user to create a shared album containing based on actions performed by the user or performed by connected to the user.
    Type: Application
    Filed: July 3, 2013
    Publication date: January 8, 2015
    Applicant: Facebook, Inc.
    Inventors: Jeffrey Andrew Kanter, Robert Michael Baldwin, Paul Francois Carduner, Sai Wo Li, Paul Tarjan, Fred Zhao
  • Patent number: 8909515
    Abstract: A social networking system includes a mechanism for integrating user actions on objects outside of the social networking system in the social graph. External system operators include widgets that, when executed by user devices, record user interactions that correspond to a defined structure of actions and objects. Third party operators utilize a tool provided by the social networking system to define the structure of actions and objects, verb tenses of action types, and noun forms object types. External actions are recorded by the social networking system for publishing to the social graph in dynamically generated sentences formed using the structure of the actions and objects.
    Type: Grant
    Filed: September 21, 2011
    Date of Patent: December 9, 2014
    Assignee: Facebook, Inc.
    Inventors: Edward Kenneth O'Neil, Vladimir Fedorov, Paul Tarjan, Brynn Shepherd, Lars Eilstrup Rasmussen, Michael Steven Vernal, Carl Philip Sjogreen
  • Patent number: 8849721
    Abstract: A social networking system includes a mechanism for integrating user actions on objects outside of the social networking system in the social graph. External system operators include widgets that, when executed by user devices, record user interactions that correspond to a defined structure of actions and objects. Third party operators utilize a tool provided by the social networking system to define the structure of actions and objects. External actions are recorded by the social networking system for publishing to the social graph.
    Type: Grant
    Filed: September 21, 2011
    Date of Patent: September 30, 2014
    Assignee: Facebook, Inc.
    Inventors: Vladimir Fedorov, Naitik Shah, Edward Kenneth O'Neil, Lars Eilstrup Rasmussen, Paul Tarjan, Michael Steven Vernal, Carl Philip Sjogreen
  • Patent number: 8793593
    Abstract: A social networking system includes a mechanism for integrating user actions on objects outside of the social networking system in the social graph. For example, streaming music on external systems may be integrated into the user experience on the social networking system. Third-party developers, in addition to administrators of the social networking system, may define objects and actions that enable integration of external music sources to be played and controlled using the social networking system while also providing socially relevant information to other users of the social networking system. Actions and objects recorded from these external user interactions are structured to enable aggregation and structured querying, which enables data visualizations of the information discoverable on the social graph. In this way, interesting information about users' actions outside of the domain of the social networking system may be shared and compared with other users on the social networking system.
    Type: Grant
    Filed: September 21, 2011
    Date of Patent: July 29, 2014
    Assignee: Facebook, Inc.
    Inventors: Lars Eilstrup Rasmussen, Carl Philip Sjogreen, Vladimir Fedorov, Casey Maloney Rosales Muller, Austin Daniel Haugen, Edward Kenneth O'Neil, Naitik Shah, Paul Tarjan, Michael Steven Vernal, Arthur George Rudolph
  • Publication number: 20130318434
    Abstract: A social networking system includes a mechanism for customizing display of content from an external web page. Nodes associated with a web page are included in the social graph based on one or more tags included in a web page, which contain meta-information for defining the node in the social networking system, such as the type of the node. The social networking system retrieves the tags from the markup language document and stores their information in connection with the node for the web page while using the tags to identify a template that describes display of content from the web page. The template may include user interface elements for receiving input, allowing a user to interact with a node in the social graph associated with the web page, allowing user interactions with the web page content to be tracked by and reflected back within the social networking system.
    Type: Application
    Filed: July 26, 2013
    Publication date: November 28, 2013
    Applicant: Facebook, Inc.
    Inventor: Paul Tarjan