Patents by Inventor Justin Lewis Kosslyn

Justin Lewis Kosslyn 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: 9900358
    Abstract: A system and method for generating a stream of content with candidate content items associated with a likelihood of being interesting to a user. A model generation engine generates a model for a user. A scoring engine obtains candidate content items and compares candidate content items to a model to determine the most interesting content items. A user interface engine organizing first and second content items in a first direction and a third content item in a second direction. The user interface engine receives feedback that includes a request for additional content items or a request to remove an interest associated with a selected content item from the model. The model generation engine updates the model in response to feedback.
    Type: Grant
    Filed: January 26, 2015
    Date of Patent: February 20, 2018
    Assignee: Google LLC
    Inventors: Andrew Tomkins, Todd Jackson, Shaun Modi, Ray Su, Justin Lewis Kosslyn, Robert Spiro, Jessica Ko, Cameron Adams
  • Patent number: 9723044
    Abstract: A system and method for generating a channel includes a channel engine that retrieves candidate content items based on a topic from heterogeneous data sources. The channel engine generates a stream of content with selected content items and populates the stream of content for the channel and providing the stream of content to users associated with the channel. In response to receiving feedback, the channel engine modifies the at least one topic based at least in part on the feedback. The scoring engine generates a second stream of content from the first stream of content that is personalized for the first user based at least in part on a model. Other users can subscribe to the second stream.
    Type: Grant
    Filed: February 13, 2015
    Date of Patent: August 1, 2017
    Assignee: Google Inc.
    Inventors: Justin Lewis Kosslyn, Andrew Tomkins, Andre Rohe, Daniel Dulitz
  • Patent number: 9712588
    Abstract: A system and method for generating a stream of content for a channel. The channel application includes a content categorizer, a scoring engine and a channel engine. The content categorizer categorizes new content items received from heterogeneous data sources. The channel engine identifies a channel category for a user based at least in part on at least one of a historical trend and a user activity. The scoring engine queries the new content items based on the channel category and at least one other channel attribute. The scoring engine retrieves candidate content items that include the channel category and the other channel attribute. The scoring engine then generates a stream of content from the candidate content items for the channel.
    Type: Grant
    Filed: February 23, 2015
    Date of Patent: July 18, 2017
    Assignee: Google Inc.
    Inventors: Mayur Datar, Jonathan Terleski, Justin Lewis Kosslyn, Andrew Tomkins, Ray Su, Christopher Wiggins
  • Patent number: 8990352
    Abstract: A system and method for generating a channel includes a channel engine that retrieves candidate content items based on a topic from heterogeneous data sources. The channel engine generates a stream of content with selected content items and populates the stream of content for the channel and providing the stream of content to users associated with the channel. In response to receiving feedback, the channel engine modifies the at least one topic based at least in part on the feedback. The scoring engine generates a second stream of content from the first stream of content that is personalized for the first user based at least in part on a model. Other users can subscribe to the second stream.
    Type: Grant
    Filed: December 17, 2011
    Date of Patent: March 24, 2015
    Assignee: Google Inc.
    Inventors: Justin Lewis Kosslyn, Andrew Tomkins, Andre Rohe, Daniel Dulitz
  • Patent number: 8984098
    Abstract: A system and method for generating a stream of content with candidate content items associated with a likelihood of being interesting to a user. A model generation engine generates a model for a user. A scoring engine obtains candidate content items and compares candidate content items to a model to determine the most interesting content items. A user interface engine organizing first and second content items in a first direction and a third content item in a second direction. The user interface engine receives feedback that includes a request for additional content items or a request to remove an interest associated with a selected content item from the model. The model generation engine updates the model in response to feedback.
    Type: Grant
    Filed: December 17, 2011
    Date of Patent: March 17, 2015
    Assignee: Google Inc.
    Inventors: Andrew Tomkins, Todd Jackson, Shaun Modi, Ray Su, Justin Lewis Kosslyn, Robert Spiro, Jessica Ko, Cameron Adams
  • Patent number: 8856958
    Abstract: Computer-implemented methods for determining whether to prompt a user to sign in to view content are provided. In one aspect, a method includes receiving a request from a non-authenticated device to view content, and determining whether the device comprises a personalized content module indicating whether the device has previously been authenticated to view the content in a personalized format. The method also includes providing, for display, a notification to the device to provide authentication when the personalized content module indicates that the device has previously been authenticated to view the content in a personalized format. Systems, graphical user interfaces, and machine-readable media are also provided.
    Type: Grant
    Filed: August 21, 2012
    Date of Patent: October 7, 2014
    Assignee: Google Inc.
    Inventors: Justin Lewis Kosslyn, Sucharitha Vasudevan
  • Publication number: 20130298000
    Abstract: The subject matter of this specification can be implemented in, among other things, a method for providing socially relevant content in a news domain. The methods includes a steop for receiving a request from a user for a news aggregator page related to a news story. The method also includes a step for retrieving social contents items related to the news story. The method also includes a step for providing the news aggregator page for display, wherein the news aggregator page includes multiple links to news content items related to the news story, and the retrieved social content items related to the news story.
    Type: Application
    Filed: February 6, 2013
    Publication date: November 7, 2013
    Inventors: Scott ZUCCARINO, Justin Lewis Kosslyn, Richard Gingras, Andre Rohe, Vikas Sukla, Erich Schmidt, Lucian Florin Cionca, Trevor Pering, Michael Leotta