Patents by Inventor Douglas Hamman

Douglas Hamman 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).

  • Publication number: 20230134004
    Abstract: The present disclosure generally relates to processing and organizing electronic content. In accordance with one implementation, a computer-implemented method is provided that comprises receiving source data from at least one content server, the source data being associated with electronic content. The method also includes generating local data based on at least one of an analysis of the received source data or an extraction from the received source data. Additionally, the method includes classifying the electronic content as being associated with one or more content stacks. Further, the method includes generating representations of the electronic content based on the local data and generating instructions to display at least one content stack on a user interface, each displayed contact stack being operable to display one or more of the representations of the electronic content associated with the content stack based on the classification.
    Type: Application
    Filed: December 27, 2022
    Publication date: May 4, 2023
    Inventors: William G. WETHERELL, Joshua S. Ramirez, Marc A. Katchay, Gabriela Meirelles Moore, David G. Louie, Douglas Hamman, Brian Behnke, Kiersten L. Lammerding
  • Patent number: 11567982
    Abstract: The present disclosure generally relates to processing and organizing electronic content. In accordance with one implementation, a computer-implemented method is provided that comprises receiving source data from at least one content server, the source data being associated with electronic content. The method also includes generating local data based on at least one of an analysis of the received source data or an extraction from the received source data. Additionally, the method includes classifying the electronic content as being associated with one or more content stacks. Further, the method includes generating representations of the electronic content based on the local data and generating instructions to display at least one content stack on a user interface, each displayed contact stack being operable to display one or more of the representations of the electronic content associated with the content stack based on the classification.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: January 31, 2023
    Assignee: Yahoo Assets LLC
    Inventors: William Wetherell, Joshua S. Ramirez, Marc A. Katchay, Gabriela Meirelles Moore, David Louie, Douglas Hamman, Brian Behnke, Kiersten L. Lammerding
  • Publication number: 20200081910
    Abstract: The present disclosure generally relates to processing and organizing electronic content. In accordance with one implementation, a computer-implemented method is provided that comprises receiving source data from at least one content server, the source data being associated with electronic content. The method also includes generating local data based on at least one of an analysis of the received source data or an extraction from the received source data. Additionally, the method includes classifying the electronic content as being associated with one or more content stacks. Further, the method includes generating representations of the electronic content based on the local data and generating instructions to display at least one content stack on a user interface, each displayed contact stack being operable to display one or more of the representations of the electronic content associated with the content stack based on the classification.
    Type: Application
    Filed: November 15, 2019
    Publication date: March 12, 2020
    Inventors: William WETHERELL, Joshua S. RAMIREZ, Marc A. KATCHAY, Gabriela Meirelles MOORE, David LOUIE, Douglas HAMMAN, Brian BEHNKE, Kiersten L. LAMMERDING
  • Patent number: 10515107
    Abstract: The present disclosure generally relates to processing and organizing electronic content. In accordance with one implementation, a computer-implemented method is provided that comprises receiving source data from at least one content server, the source data being associated with electronic content. The method also includes generating local data based on at least one of an analysis of the received source data or an extraction from the received source data. Additionally, the method includes classifying the electronic content as being associated with one or more content stacks. Further, the method includes generating representations of the electronic content based on the local data and generating instructions to display at least one content stack on a user interface, each displayed contact stack being operable to display one or more of the representations of the electronic content associated with the content stack based on the classification.
    Type: Grant
    Filed: October 18, 2017
    Date of Patent: December 24, 2019
    Assignee: Oath Inc.
    Inventors: William Wetherell, Joshua S. Ramirez, Marc A. Katchay, Gabriela Meirelles Moore, David Louie, Douglas Hamman, Brian Behnke, Kiersten L. Lammerding
  • Publication number: 20180039697
    Abstract: The present disclosure generally relates to processing and organizing electronic content. In accordance with one implementation, a computer-implemented method is provided that comprises receiving source data from at least one content server, the source data being associated with electronic content. The method also includes generating local data based on at least one of an analysis of the received source data or an extraction from the received source data. Additionally, the method includes classifying the electronic content as being associated with one or more content stacks. Further, the method includes generating representations of the electronic content based on the local data and generating instructions to display at least one content stack on a user interface, each displayed contact stack being operable to display one or more of the representations of the electronic content associated with the content stack based on the classification.
    Type: Application
    Filed: October 18, 2017
    Publication date: February 8, 2018
    Inventors: William Wetherell, Joshua S. Ramirez, Marc A. Katchay, Gabriela Meirelles Moore, David Louie, Douglas Hamman, Brian Behnke, Kiersten L. Lammerding
  • Patent number: 9811586
    Abstract: The present disclosure generally relates to processing and organizing electronic content. In accordance with one implementation, a computer-implemented method is provided that comprises receiving source data from at least one content server, the source data being associated with electronic content. The method also includes generating local data based on at least one of an analysis of the received source data or an extraction from the received source data. Additionally, the method includes classifying the electronic content as being associated with one or more content stacks. Further, the method includes generating representations of the electronic content based on the local data and generating instructions to display at least one content stack on a user interface, each displayed contact stack being operable to display one or more of the representations of the electronic content associated with the content stack based on the classification.
    Type: Grant
    Filed: May 2, 2013
    Date of Patent: November 7, 2017
    Assignee: Oath Inc.
    Inventors: William Wetherell, Joshua S. Ramirez, Marc A. Katchay, Gabriela Meirelles Moore, David Louie, Douglas Hamman, Brian Behnke, Kiersten L. Lammerding
  • Publication number: 20140114973
    Abstract: The present disclosure generally relates to processing and organizing electronic content. In accordance with one implementation, a computer-implemented method is provided that comprises receiving source data from at least one content server, the source data being associated with electronic content. The method also includes generating local data based on at least one of an analysis of the received source data or an extraction from the received source data. Additionally, the method includes classifying the electronic content as being associated with one or more content stacks. Further, the method includes generating representations of the electronic content based on the local data and generating instructions to display at least one content stack on a user interface, each displayed contact stack being operable to display one or more of the representations of the electronic content associated with the content stack based on the classification.
    Type: Application
    Filed: May 2, 2013
    Publication date: April 24, 2014
    Inventors: William Wetherell, Joshua S. Ramirez, Marc A. Katchay, Gabriela Meirelles Moore, David Louie, Douglas Hamman, Brian Behnke, Kiersten L. Lammerding
  • Publication number: 20140115495
    Abstract: The present disclosure generally relates to processing and organizing electronic content. In accordance with one implementation, a computer-implemented method is provided that comprises detecting a user interaction with the user interface and determining if the detected user interaction corresponds to (i) a dragging of at least one electronic message to an empty content stack or (ii) a dragging of at least one electronic message to an existing content stack. The method further comprises generating a new content stack on the user interface, if the detected user interaction corresponds to a dragging of at least one electronic message to an empty content stack, and updating the existing content stack on the user interface, if the detected user interaction corresponds to a dragging of at least one electronic message to the existing content stack.
    Type: Application
    Filed: May 2, 2013
    Publication date: April 24, 2014
    Inventors: William Wetherell, Joshua S. Ramirez, Marc A. Katchay, Gabriela Meirelles Moore, David Louie, Douglas Hamman, Brian Behnke, Kiersten L. Lammerding
  • Publication number: 20140115483
    Abstract: The present disclosure generally relates to processing and organizing electronic content. In accordance with one implementation, a computer-implemented method is provided that comprises providing a plurality of content stacks, at least two of the plurality of content stacks being associated with different content stack types and receiving source data from at least one content server, the source data being associated with electronic content. The method further comprises generating local data based on an extraction from the received source data, generating, based on the local data, multiple representations of the electronic content, each representation being associated with at least one content stack type, and generating instructions to display the multiple representations of the electronic content with the plurality of content stacks, at least two of the displayed representations being displayed with respective ones of the at least two content stacks that have different content stack types.
    Type: Application
    Filed: May 2, 2013
    Publication date: April 24, 2014
    Inventors: William Wetherell, Joshua S. Ramirez, Marc A. Katchay, Gabriela Meirelles Moore, David Louie, Douglas Hamman, Brian Behnke, Kiersten L. Lammerding
  • Patent number: D740299
    Type: Grant
    Filed: October 17, 2012
    Date of Patent: October 6, 2015
    Assignee: AOL Inc.
    Inventors: William Wetherell, David Louie, Douglas Hamman, Brian Behnke, Kiersten Lea Lammerding, Jeremiah D. Shaw