Patents by Inventor Greg Garner

Greg Garner 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: 20240056633
    Abstract: In one aspect, a method includes using a Wi-Fi module of a computing device to detect that an end-user has exited a monitored environment of the computing device, where the monitored environment comprises an Internet of Things (IoT) device communicatively coupled to the computing device over an IoT network. The method also involves in response to detecting that the end-user has exited the monitored environment, triggering a first IoT action at the IoT device. The method also involves after detecting that the end-user has exited the monitored environment and triggering the first IoT action, using the Wi-Fi module of the computing device to detect that the end-user has reentered the monitored environment. The method also involves in response to detecting that the end-user has reentered the monitored environment, triggering a second IoT action at the IoT device.
    Type: Application
    Filed: August 10, 2022
    Publication date: February 15, 2024
    Inventors: Greg Garner, David Stern
  • Publication number: 20240057232
    Abstract: In one aspect, a method includes using one or more Wi-Fi modules of one or more computing devices to detect movement of an end-user from a first monitored environment of the one or more computing devices to a second, different monitored environment of the one or more computing devices, where the first monitored environment comprises a first Internet of Things (IoT) device, where the second monitored environment comprises a second IoT device, and where the first and second IoT devices are communicatively coupled to the one or more computing devices over an IoT network. The method also includes in response to detecting the movement of the end-user from the first monitored environment to the second monitored environment: triggering a first IoT action at the first IoT device, and triggering a second IoT action at the second IoT device.
    Type: Application
    Filed: August 10, 2022
    Publication date: February 15, 2024
    Inventors: Greg Garner, David Stern
  • Publication number: 20240056634
    Abstract: In one aspect, a method includes using a Wi-Fi module of a computing device to detect that an end-user has entered a monitored environment of the computing device, where the computing device is separate from, and communicatively coupled over an Internet of Things (IoT) network to, a battery-powered IoT device. The method also includes in response to detecting that the end-user has entered the monitored environment of the computing device, causing the IoT device to switch from operating in a standby mode to instead operating in an active mode, where operation in the standby mode comprises a mode in which the IoT device consumes less power than when operating in the active mode.
    Type: Application
    Filed: May 17, 2023
    Publication date: February 15, 2024
    Inventors: Greg Garner, David Stern
  • Patent number: 11792080
    Abstract: A method and system to facilitate adding a new IoT device to an IoT ecosystem that includes an existing IoT device, where a mobile device is configured to control the IoT ecosystem. In an example, the new device detects a wireless broadcast from the existing device that provides identification information of the mobile device. In response, the new device then uses the provided identification information of the mobile device as a basis to scan for and discover wireless presence of the mobile device. And responsive to the discovering wireless presence of the mobile device based on the mobile-phone identification information provided by the existing device, the new device then transmits to the mobile device, via the existing device as a wireless proxy, new-device information about the new device—which enables the mobile device to prompt for and obtain user approval to add the new device to the IoT ecosystem.
    Type: Grant
    Filed: July 6, 2023
    Date of Patent: October 17, 2023
    Assignee: Roku, Inc.
    Inventors: Carl Sassenrath, Greg Garner
  • Patent number: 11700422
    Abstract: In one aspect, a method includes using a Wi-Fi module of a computing device to detect that an end-user has entered a monitored environment of the computing device, where the computing device is separate from, and communicatively coupled over an Internet of Things (IoT) network to, a battery-powered IoT device. The method also includes in response to detecting that the end-user has entered the monitored environment of the computing device, causing the IoT device to switch from operating in a standby mode to instead operating in an active mode, where operation in the standby mode comprises a mode in which the IoT device consumes less power than when operating in the active mode.
    Type: Grant
    Filed: August 10, 2022
    Date of Patent: July 11, 2023
    Assignee: Roku, Inc.
    Inventors: Greg Garner, David Stern
  • Patent number: 11678001
    Abstract: The present disclosure is directed to systems and methods for modulating the quality of media content based on aggregate data usage. For example, a method may include: collecting usage data information from a plurality of locations; determining a data cap for each of the plurality of locations; training a machine learning model using the usage data information and the data cap; predicting, using the machine learning model, whether a location is going to exceed its associated data cap, the location being a new location or an existing one of the plurality of locations; and determining whether the modulate a quality of media content transmitted to the location based on the prediction.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: June 13, 2023
    Assignee: ROKU, INC.
    Inventors: Greg Garner, David Stern
  • Publication number: 20230119574
    Abstract: A streaming media device includes a printed circuit board hosting components configured to access internet data. An audio/visual connector is linked to the printed circuit board, wherein the audio/visual connector is adapted for connection to an audio/visual device, wherein the audio/visual connector is adapted to operate with a first audio/visual interface having sufficient power to fully operate the printed circuit board and a second audio/visual interface having insufficient power to fully operate the printed circuit board. A power connector is linked to the printed circuit board, wherein the power connector selectively receives power based on the audio/visual connector utilizing one of the first audio/visual interface and the second audio/visual interface.
    Type: Application
    Filed: November 1, 2022
    Publication date: April 20, 2023
    Applicant: ROKU, INC.
    Inventors: Lloyd Klarke, Greg Garner, Carl Sassenrath, Anthony Wood, Scott Edward De Haas
  • Publication number: 20230098322
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method, and computer program product embodiments for remotely controlling a media device. An embodiment includes an apparatus including a radio frequency (RF) communications chip, a memory, and at least one processor coupled to the RF communications chip and the memory. The at least one processor is configured to receive an electronic signal indicative of a user command and generate, based on the electronic signal, an action frame packet configured to instruct a media device to perform a function associated with the user command. Subsequently, the at least one processor is configured to transmit, using the RF communications chip, the action frame packet to the media device.
    Type: Application
    Filed: October 18, 2022
    Publication date: March 30, 2023
    Applicant: Roku, Inc.
    Inventors: GREG GARNER, Tito THOMAS, Carl SASSENRATH, Scott DE HAAS
  • Patent number: 11523173
    Abstract: A streaming media device includes a printed circuit board hosting components configured to access internet data. An audio/visual connector is linked to the printed circuit board, wherein the audio/visual connector is adapted for connection to an audio/visual device, wherein the audio/visual connector is adapted to operate with a first audio/visual interface having sufficient power to fully operate the printed circuit board and a second audio/visual interface having insufficient power to fully operate the printed circuit board. A power connector is linked to the printed circuit board, wherein the power connector selectively receives power based on the audio/visual connector utilizing one of the first audio/visual interface and the second audio/visual interface.
    Type: Grant
    Filed: August 6, 2020
    Date of Patent: December 6, 2022
    Assignee: ROKU, INC.
    Inventors: Lloyd Klarke, Greg Garner, Carl Sassenrath, Anthony Wood, Scott Edward De Haas
  • Patent number: 11477851
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method, and computer program product embodiments for remotely controlling a media device. An embodiment includes an apparatus including a radio frequency (RF) communications chip, a memory, and at least one processor coupled to the RF communications chip and the memory. The at least one processor is configured to receive an electronic signal indicative of a user command and generate, based on the electronic signal, an action frame packet configured to instruct a media device to perform a function associated with the user command. Subsequently, the at least one processor is configured to transmit, using the RF communications chip, the action frame packet to the media device.
    Type: Grant
    Filed: November 12, 2020
    Date of Patent: October 18, 2022
    Assignee: ROKU, INC.
    Inventors: Greg Garner, Tito Thomas, Carl Sassenrath, Scott De Haas
  • Publication number: 20220151024
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method, and computer program product embodiments for remotely controlling a media device. An embodiment includes an apparatus including a radio frequency (RF) communications chip, a memory, and at least one processor coupled to the RF communications chip and the memory. The at least one processor is configured to receive an electronic signal indicative of a user command and generate, based on the electronic signal, an action frame packet configured to instruct a media device to perform a function associated with the user command. Subsequently, the at least one processor is configured to transmit, using the RF communications chip, the action frame packet to the media device.
    Type: Application
    Filed: November 12, 2020
    Publication date: May 12, 2022
    Applicant: Roku, Inc.
    Inventors: Greg GARNER, Tito THOMAS, Carl SASSENRATH, Scott DE HAAS
  • Publication number: 20210400325
    Abstract: The present disclosure is directed to systems and methods for modulating the quality of media content based on aggregate data usage. For example, a method may include: collecting usage data information from a plurality of locations; determining a data cap for each of the plurality of locations; training a machine learning model using the usage data information and the data cap; predicting, using the machine learning model, whether a location is going to exceed its associated data cap, the location being a new location or an existing one of the plurality of locations; and determining whether the modulate a quality of media content transmitted to the location based on the prediction.
    Type: Application
    Filed: June 23, 2020
    Publication date: December 23, 2021
    Applicant: Roku, Inc.
    Inventors: Greg GARNER, David STERN
  • Patent number: 11026174
    Abstract: A wireless streaming system includes a wireless network interface circuit to receive streaming content from a wireless router. A processor is connected to the wireless network interface circuit. A memory is connected to the processor. The memory stores instructions executed by the processor to enter a sleep mode that periodically invokes a wireless interface chip off state and a wireless interface chip on state. The sleep mode is exited in response to the receipt of a wake packet observed during the wireless interface chip on state.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: June 1, 2021
    Assignee: Roku, Inc.
    Inventor: Greg Garner
  • Publication number: 20200382831
    Abstract: A streaming media device includes a printed circuit board hosting components configured to access internet data. An audio/visual connector is linked to the printed circuit board, wherein the audio/visual connector is adapted for connection to an audio/visual device, wherein the audio/visual connector is adapted to operate with a first audio/visual interface having sufficient power to fully operate the printed circuit board and a second audio/visual interface having insufficient power to fully operate the printed circuit board. A power connector is linked to the printed circuit board, wherein the power connector selectively receives power based on the audio/visual connector utilizing one of the first audio/visual interface and the second audio/visual interface.
    Type: Application
    Filed: August 6, 2020
    Publication date: December 3, 2020
    Inventors: Lloyd KLARKE, Greg GARNER, Carl SASSENRATH, Anthony WOOD, Scott Edward DE HAAS
  • Patent number: 10750235
    Abstract: A streaming media device includes a printed circuit board hosting components configured to access internet data. An audio/visual connector is linked to the printed circuit board, wherein the audio/visual connector is adapted for connection to an audio/visual device, wherein the audio/visual connector is adapted to operate with a first audio/visual interface having sufficient power to fully operate the printed circuit board and a second audio/visual interface having insufficient power to fully operate the printed circuit board. A power connector is linked to the printed circuit board, wherein the power connector selectively receives power based on the audio/visual connector utilizing one of the first audio/visual interface and the second audio/visual interface.
    Type: Grant
    Filed: February 11, 2019
    Date of Patent: August 18, 2020
    Assignee: Roku, Inc.
    Inventors: Lloyd Klarke, Greg Garner, Carl Sassenrath, Anthony Wood, Scott Edward De Haas
  • Patent number: 10602211
    Abstract: A method includes displaying content on a television, detecting a personal display device in proximity of the television, detecting a selection of content displayed on the television, detecting an instruction associated with the selection, displaying, based on the instruction, information associated with the selection on the personal display device and displaying on the television an alert indicating that the information associated with the selection is on the personal display device.
    Type: Grant
    Filed: October 24, 2016
    Date of Patent: March 24, 2020
    Assignee: Roku, Inc.
    Inventors: Greg Garner, Tomoko Shintani
  • Publication number: 20190394729
    Abstract: A wireless streaming system includes a wireless network interface circuit to receive streaming content from a wireless router. A processor is connected to the wireless network interface circuit. A memory is connected to the processor. The memory stores instructions executed by the processor to enter a sleep mode that periodically invokes a wireless interface chip off state and a wireless interface chip on state. The sleep mode is exited in response to the receipt of a wake packet observed during the wireless interface chip on state.
    Type: Application
    Filed: August 30, 2019
    Publication date: December 26, 2019
    Inventor: Greg GARNER
  • Patent number: 10412676
    Abstract: A wireless streaming system includes a wireless network interface circuit to receive streaming content from a wireless router. A processor is connected to the wireless network interface circuit. A memory is connected to the processor. The memory stores instructions executed by the processor to enter a sleep mode that periodically invokes a wireless interface chip off state and a wireless interface chip on state. The sleep mode is exited in response to the receipt of a wake packet observed during the wireless interface chip on state.
    Type: Grant
    Filed: October 10, 2017
    Date of Patent: September 10, 2019
    Assignee: Roku, Inc.
    Inventor: Greg Garner
  • Publication number: 20190246169
    Abstract: A streaming media device includes a printed circuit board hosting components configured to access internet data. An audio/visual connector is linked to the printed circuit board, wherein the audio/visual connector is adapted for connection to an audio/visual device, wherein the audio/visual connector is adapted to operate with a first audio/visual interface having sufficient power to fully operate the printed circuit board and a second audio/visual interface having insufficient power to fully operate the printed circuit board. A power connector is linked to the printed circuit board, wherein the power connector selectively receives power based on the audio/visual connector utilizing one of the first audio/visual interface and the second audio/visual interface.
    Type: Application
    Filed: February 11, 2019
    Publication date: August 8, 2019
    Inventors: Lloyd KLARKE, Greg GARNER, Carl SASSENRATH, Anthony WOOD, Scott Edward DE HAAS
  • Patent number: 10219030
    Abstract: A streaming media device includes a printed circuit board hosting components configured to access internet data. An audio/visual connector is linked to the printed circuit board, wherein the audio/visual connector is adapted for connection to an audio/visual device, wherein the audio/visual connector is adapted to operate with a first audio/visual interface having sufficient power to fully operate the printed circuit board and a second audio/visual interface having insufficient power to fully operate the printed circuit board. A power connector is linked to the printed circuit board, wherein the power connector selectively receives power based on the audio/visual connector utilizing one of the first audio/visual interface and the second audio/visual interface.
    Type: Grant
    Filed: November 14, 2017
    Date of Patent: February 26, 2019
    Assignee: Roku, Inc.
    Inventors: Lloyd Klarke, Greg Garner, Carl Sassenrath, Anthony Wood, Scott Edward De Haas