Patents by Inventor Thomas C. Marksworth

Thomas C. Marksworth 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: 8977721
    Abstract: A method for presenting content to a client device through a platform server includes detecting a selection of current content at the platform server. An attribute of the current content is identified. Additional content based on the attribute is identified. A representation of the additional content configured to be displayed at the client device is transmitted. A selection of the additional content is detected at the platform server. The attribute is revised based on the selection of the additional content. A representation of revised content configured to be displayed at the client device is transmitted. The revised content is based on revising the attribute.
    Type: Grant
    Filed: March 27, 2012
    Date of Patent: March 10, 2015
    Assignee: Roku, Inc.
    Inventors: Mark Goodwin, Thomas C. Marksworth, David A. Westerhoff
  • Patent number: 8938755
    Abstract: A method for updating existing content includes detecting the existing content, identifying a collection of content related to the existing content and storing a representation of the collection of content within a platform server. The collection of content is updated with newly available content. The representation of the collection of content and a representation of the newly available content is transmitted.
    Type: Grant
    Filed: March 27, 2012
    Date of Patent: January 20, 2015
    Assignee: Roku, Inc.
    Inventors: Mark Goodwin, Thomas C. Marksworth, Jonathan Colorado Criswell
  • Publication number: 20130262619
    Abstract: A method for updating existing content includes detecting the existing content, identifying a collection of content related to the existing content and storing a representation of the collection of content within a platform server. The collection of content is updated with newly available content. The representation of the collection of content and a representation of the newly available content is transmitted.
    Type: Application
    Filed: March 27, 2012
    Publication date: October 3, 2013
    Applicant: ROKU, INC.
    Inventors: Mark Goodwin, Thomas C. Marksworth, Jonathan Colorado Criswell
  • Publication number: 20130262633
    Abstract: A method for presenting content to a client device through a platform server includes detecting a selection of current content at the platform server. An attribute of the current content is identified. Additional content based on the attribute is identified. A representation of the additional content configured to be displayed at the client device is transmitted. A selection of the additional content is detected at the platform server. The attribute is revised based on the selection of the additional content. A representation of revised content configured to be displayed at the client device is transmitted. The revised content is based on revising the attribute.
    Type: Application
    Filed: March 27, 2012
    Publication date: October 3, 2013
    Applicant: ROKU, INC.
    Inventors: Mark Goodwin, Thomas C. Marksworth, David A. Westerhoff