Patents by Inventor David A. Westerhoff

David A. Westerhoff 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: 20230116654
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for determining physical possession of one or more IoT devices. According to some embodiments, a method for determining physical possession of a plurality of Internet-of-Things (IoT) devices includes determining physical possession of a first IoT device of the plurality of IoT devices. The method further includes determining whether the first IoT device with the determined physical possession satisfies a condition. In response to determining that the first IoT device with the determined physical possession does not satisfy the condition, determining physical possession of a second IoT device of the plurality of IoT devices.
    Type: Application
    Filed: August 29, 2022
    Publication date: April 13, 2023
    Applicant: ROKU, INC.
    Inventors: Gregory Mack GARNER, David L. Stern, David A. Westerhoff
  • Patent number: 11463130
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for determining physical possession of one or more IoT devices. According to some embodiments, a method for determining physical possession of a plurality of Internet-of-Things (IoT) devices includes determining physical possession of a first IoT device of the plurality of IoT devices. The method further includes determining whether the first IoT device with the determined physical possession satisfies a condition. In response to determining that the first IoT device with the determined physical possession does not satisfy the condition, determining physical possession of a second IoT device of the plurality of IoT devices.
    Type: Grant
    Filed: October 13, 2021
    Date of Patent: October 4, 2022
    Assignee: ROKU, INC.
    Inventors: Gregory Mack Garner, David L. Stern, David A. Westerhoff
  • 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
  • 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
  • Publication number: 20130262620
    Abstract: A method includes detecting a request for content, adding the request to a playlist and supplying different content associated with the playlist to a client device. The content is associated with the request.
    Type: Application
    Filed: March 27, 2012
    Publication date: October 3, 2013
    Applicant: ROKU, INC.
    Inventors: Anthony Wood, David A. Westerhoff, Patrick Ellis, Mark Goodwin
  • Publication number: 20130262431
    Abstract: A method for matching a search request from a client device includes detecting the search request from the client device, storing content listings within a content database where each of the content listings represents content, and searching for a match result between the search request and the content listings. A subscription to a subscribed content provider is detected and associated with the client device. The match result is displayed to indicate the content listings associated with the subscribed content provider.
    Type: Application
    Filed: March 27, 2012
    Publication date: October 3, 2013
    Applicant: ROKU, INC.
    Inventors: Gregory Mack Garner, David A. Westerhoff, Wendy M. Abowd, Thomas C. Markworth, Patrick Ellis, Jonathan Colorado Criswell
  • Publication number: 20130262558
    Abstract: A method includes identifying different content associated with a client device, transmitting a representation of the different content to the client device, and formatting the representation according to categories where the representation includes the different content displayed in different rows where each of the categories is represented by each of the rows. Different selections are detected from among the representation where the different selections represent an interest in corresponding content. The representation is modified based on the different selections.
    Type: Application
    Filed: March 27, 2012
    Publication date: October 3, 2013
    Applicant: ROKU, INC.
    Inventors: Anthony John Wood, David A. Westerhoff, Jonathan Colorado Criswell