Patents by Inventor Jake Hofman

Jake Hofman 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: 11947903
    Abstract: Various techniques for providing perspective annotation to numerical representations are disclosed herein. For example, a method includes detecting a numerical representation in an original content and retrieving one or more perspectives from a database based on the detected numerical representation. The one or more perspectives individually include a restatement of information contained in the numerical representation. The method can also include annotating the original content with the retrieved one or more perspectives to form an annotated content.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: April 2, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jake Hofman, Miroslav Dudik, Daniel Goldstein
  • Publication number: 20190057073
    Abstract: Various techniques for providing perspective annotation to numerical representations are disclosed herein. For example, a method includes detecting a numerical representation in an original content and retrieving one or more perspectives from a database based on the detected numerical representation. The one or more perspectives individually include a restatement of information contained in the numerical representation. The method can also include annotating the original content with the retrieved one or more perspectives to form an annotated content.
    Type: Application
    Filed: October 22, 2018
    Publication date: February 21, 2019
    Inventors: Jake Hofman, Miroslav Dudik, Daniel Goldstein
  • Patent number: 10176265
    Abstract: Techniques for designing an awareness engine that organizes and serves popularly discussed and viral online content in response to user search queries. In an aspect, quality online content is identified by analyzing posts by users of a social network over specific time periods. For each item of quality online content identified, a virality score is calculated, and a social signature is constructed. The social signature can be constructed from the content itself, as well as from posts referencing the content. Based on this processing, relevant quality online content having the highest virality scores may be retrieved and served in response to user queries. Further techniques are provided for designing a user interface for the awareness engine.
    Type: Grant
    Filed: March 23, 2016
    Date of Patent: January 8, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Omar Alonso, Jake Hofman, Vasileios Kandylas, Siddhartha Sen, Serge-Eric Tremblay
  • Patent number: 10146756
    Abstract: Various techniques for providing perspective annotation to numerical representations are disclosed herein. For example, a method includes detecting a numerical representation in an original content and retrieving one or more perspectives from a database based on the detected numerical representation. The one or more perspectives individually include a restatement of information contained in the numerical representation. The method can also include annotating the original content with the retrieved one or more perspectives to form an annotated content.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: December 4, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jake Hofman, Miroslav Dudik, Daniel Goldstein
  • Publication number: 20170277790
    Abstract: Techniques for designing an awareness engine that organizes and serves popularly discussed and viral online content in response to user search queries. In an aspect, quality online content is identified by analyzing posts by users of a social network over specific time periods. For each item of quality online content identified, a virality score is calculated, and a social signature is constructed. The social signature can be constructed from the content itself, as well as from posts referencing the content. Based on this processing, relevant quality online content having the highest virality scores may be retrieved and served in response to user queries. Further techniques are provided for designing a user interface for the awareness engine.
    Type: Application
    Filed: March 23, 2016
    Publication date: September 28, 2017
    Inventors: Omar Alonso, Jake Hofman, Vasileios Kandylas, Siddhartha Sen, Serge-Eric Tremblay
  • Publication number: 20170019494
    Abstract: Various techniques of content virality determination and visualization are disclosed herein. For example, a method of determining network content virality metric includes constructing a diffusion cascade for a computer network content based on a plurality of time points at which individual users adopt the network content and connection information of the users. The method also includes calculating, with a processor, a virality metric of the network content based on a structural characteristic of the constructed diffusion cascade. Based on the calculated virality metric, one may determine if the network content is viral.
    Type: Application
    Filed: September 28, 2016
    Publication date: January 19, 2017
    Inventors: Jake Hofman, Robert Gruen, Sharad Goel, Duncan Watts
  • Patent number: 9491038
    Abstract: Various techniques of content virality determination and visualization are disclosed herein. For example, a method of determining network content virality metric includes constructing a diffusion cascade for a computer network content based on a plurality of time points at which individual users adopt the network content and connection information of the users. The method also includes calculating, with a processor, a virality metric of the network content based on a structural characteristic of the constructed diffusion cascade. Based on the calculated virality metric, one may determine if the network content is viral.
    Type: Grant
    Filed: February 21, 2013
    Date of Patent: November 8, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jake Hofman, Robert Gruen, Sharad Goel, Duncan Watts
  • Patent number: 9430755
    Abstract: Methods, system and computer readable medium for discovering social groups include extracting activity related data associated with a user's social interactions from a source. The activity related data identifies information related to social contacts used during the social interactions at the source. The activity related data of the user is analyzed to identify co-occurrences of the social contacts. The co-occurrences determine a set of related contacts. The set of related contacts identified from the activity related data are clustered into distinct social groups. The social groups are used by a user to facilitate subsequent interactions.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: August 30, 2016
    Assignee: Yahoo! Inc.
    Inventors: Jake Hofman, Winter Mason, Duncan James Watts
  • Publication number: 20140281874
    Abstract: Various techniques for providing perspective annotation to numerical representations are disclosed herein. For example, a method includes detecting a numerical representation in an original content and retrieving one or more perspectives from a database based on the detected numerical representation. The one or more perspectives individually include a restatement of information contained in the numerical representation. The method can also include annotating the original content with the retrieved one or more perspectives to form an annotated content.
    Type: Application
    Filed: March 13, 2013
    Publication date: September 18, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Jake Hofman, Miroslav Dudik, Daniel Goldstein
  • Publication number: 20140237093
    Abstract: Various techniques of content virality determination and visualization are disclosed herein. For example, a method of determining network content virality metric includes constructing a diffusion cascade for a computer network content based on a plurality of time points at which individual users adopt the network content and connection information of the users. The method also includes calculating, with a processor, a virality metric of the network content based on a structural characteristic of the constructed diffusion cascade. Based on the calculated virality metric, one may determine if the network content is viral.
    Type: Application
    Filed: February 21, 2013
    Publication date: August 21, 2014
    Applicant: Microsoft Corporation
    Inventors: Jake Hofman, Robert Gruen, Sharad Goel, Duncan Watts
  • Publication number: 20140040385
    Abstract: Embodiments disclosed herein may relate to determining individual experts to answer user queries utilizing computing platform in a communication system.
    Type: Application
    Filed: July 31, 2012
    Publication date: February 6, 2014
    Applicant: Yahoo! Inc.
    Inventors: Jake Hofman, Sharad Goel, Duncan James Watts
  • Publication number: 20140006523
    Abstract: Methods, system and computer readable medium for discovering social groups include extracting activity related data associated with a user's social interactions from a source. The activity related data identifies information related to social contacts used during the social interactions at the source. The activity related data of the user is analyzed to identify co-occurrences of the social contacts. The co-occurrences determine a set of related contacts. The set of related contacts identified from the activity related data are clustered into distinct social groups. The social groups are used by a user to facilitate subsequent interactions.
    Type: Application
    Filed: June 29, 2012
    Publication date: January 2, 2014
    Applicant: Yahoo! Inc.
    Inventors: Jake Hofman, Winter Mason, Duncan James Watts
  • Patent number: 8484226
    Abstract: Collaborative-filtering software creates a neighborhood using a map-reduce architecture by pair-wise application of a similarity measure to a sparse matrix of users and items of media designated by the users. The collaborative-filtering software then generates recommendations for a particular user by rating items of media designated by other users in the neighborhood (but not the particular user). The collaborative-filtering software rates the item of media, using a weighted vote of the users in the neighborhood. The weighted vote depends at least in part on the mean similarity of the users in the neighborhood who have designated the item of media. Then the collaborative-filtering software records the item of media as a recommendation for subsequent presentation to the other user, if the rating of the item of media is among the highest in comparison to the ratings of other items of media designated by users in the neighborhood.
    Type: Grant
    Filed: July 9, 2011
    Date of Patent: July 9, 2013
    Assignee: Yahoo! Inc.
    Inventors: Kellan Elliott-McCrea, Winter Mason, Siddharth Suri, Jake Hofman
  • Publication number: 20130013622
    Abstract: Collaborative-filtering software creates a neighborhood using a map-reduce architecture by pair-wise application of a similarity measure to a sparse matrix of users and items of media designated by the users. The collaborative-filtering software then generates recommendations for a particular user by rating items of media designated by other users in the neighborhood (but not the particular user). The collaborative-filtering software rates the item of media, using a weighted vote of the users in the neighborhood. The weighted vote depends at least in part on the mean similarity of the users in the neighborhood who have designated the item of media. Then the collaborative-filtering software records the item of media as a recommendation for subsequent presentation to the other user, if the rating of the item of media is among the highest in comparison to the ratings of other items of media designated by users in the neighborhood.
    Type: Application
    Filed: July 9, 2011
    Publication date: January 10, 2013
    Applicant: Yahoo!, Inc.
    Inventors: Kellan Elliot-McCrea, Winter Mason, Siddharth Suri, Jake Hofman