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: 8504910
    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: January 7, 2011
    Date of Patent: August 6, 2013
    Assignee: Facebook, Inc.
    Inventor: Paul Tarjan
  • Publication number: 20130151605
    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: December 9, 2011
    Publication date: June 13, 2013
    Inventors: Matthew Nicholas Papakipos, David Harry Garcia, Paul Tarjan
  • Publication number: 20130073983
    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: Application
    Filed: September 21, 2011
    Publication date: March 21, 2013
    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, Authur Geogre Rudolph
  • Publication number: 20130073979
    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: Application
    Filed: September 21, 2011
    Publication date: March 21, 2013
    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: 20130073280
    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: Application
    Filed: September 21, 2011
    Publication date: March 21, 2013
    Inventors: Edward Kenneth O'Neil, Vladimir Fedorov, Paul Tarjan, Brynn Shepherd, Lars Elistrup Rasmussen, Michael Steven Vermal, Carl Philip Sjogreen
  • Publication number: 20130073632
    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: Application
    Filed: September 21, 2011
    Publication date: March 21, 2013
    Inventors: Vladimir Fedorov, Naitik Shah, Edward Kenneth O'Neil, Lars Eilstrup Rasmussen, Paul Tarjan, Michael Steven Vernal, Carl Philip Sjogreen
  • Patent number: 8386455
    Abstract: The present invention provides a method and system for generating search results including receiving a search request including at least one search term and accessing a corpus of data to determine relevant content for inclusion in a search result set on the basis of the search request. The method and system includes determining a plurality of applications associated with the search request and generating a search result output display for the presentation of at least a portion of the search result set and at least a portion of the applications.
    Type: Grant
    Filed: September 20, 2009
    Date of Patent: February 26, 2013
    Assignee: Yahoo! Inc.
    Inventors: Amit Jyoti Basu, Kevin Haas, Amit Kumar, Paul Tarjan, Jeonghee Yi
  • Publication number: 20120179958
    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: January 7, 2011
    Publication date: July 12, 2012
    Inventor: Paul Tarjan
  • Publication number: 20120150759
    Abstract: Example methods, apparatuses, or articles of manufacture are disclosed that may be implemented using one or more computing devices to facilitate or otherwise support one or more processes or operations associated with non-gaming on-line achievement awards for use in or with information or award management systems.
    Type: Application
    Filed: December 9, 2010
    Publication date: June 14, 2012
    Applicant: Yahoo! Inc.
    Inventor: Paul Tarjan
  • Publication number: 20110208718
    Abstract: Methods and systems are provided that may be utilized to determine one or more selectable anchor identifiers for one or more search results.
    Type: Application
    Filed: February 23, 2010
    Publication date: August 25, 2011
    Applicant: Yahoo!, Inc., a Delaware corporation
    Inventor: Paul Tarjan
  • Publication number: 20110197133
    Abstract: Exemplary methods and apparatuses are provided which may be implemented using one or more computing devices to allow for certain information within an electronic document to be easily identified and monitored in an efficient manner.
    Type: Application
    Filed: February 11, 2010
    Publication date: August 11, 2011
    Applicant: Yahoo! Inc.
    Inventors: Paul Tarjan, Yury Lifshits
  • Publication number: 20110072001
    Abstract: The present invention provides a method and system for generating search results including receiving a search request including at least one search term and accessing a corpus of data to determine relevant content for inclusion in a search result set on the basis of the search request. The method and system includes determining a plurality of applications associated with the search request and generating a search result output display for the presentation of at least a portion of the search result set and at least a portion of the applications.
    Type: Application
    Filed: September 20, 2009
    Publication date: March 24, 2011
    Inventors: Amit Jyoti Basu, Kevin Haas, Amit Kumar, Paul Tarjan, Jeonghee Yi