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: 20240056633Abstract: 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: ApplicationFiled: August 10, 2022Publication date: February 15, 2024Inventors: Greg Garner, David Stern
-
Publication number: 20240057232Abstract: 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: ApplicationFiled: August 10, 2022Publication date: February 15, 2024Inventors: Greg Garner, David Stern
-
Using Motion and Presence of an End-User to Switch Operational Modes of an Internet of Things Device
Publication number: 20240056634Abstract: 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: ApplicationFiled: May 17, 2023Publication date: February 15, 2024Inventors: Greg Garner, David Stern -
Patent number: 11792080Abstract: 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: GrantFiled: July 6, 2023Date of Patent: October 17, 2023Assignee: Roku, Inc.Inventors: Carl Sassenrath, Greg Garner
-
Using motion and presence of an end-user to switch operational modes of an internet of things device
Patent number: 11700422Abstract: 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: GrantFiled: August 10, 2022Date of Patent: July 11, 2023Assignee: Roku, Inc.Inventors: Greg Garner, David Stern -
Patent number: 11678001Abstract: 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: GrantFiled: June 23, 2020Date of Patent: June 13, 2023Assignee: ROKU, INC.Inventors: Greg Garner, David Stern
-
Publication number: 20230119574Abstract: 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: ApplicationFiled: November 1, 2022Publication date: April 20, 2023Applicant: ROKU, INC.Inventors: Lloyd Klarke, Greg Garner, Carl Sassenrath, Anthony Wood, Scott Edward De Haas
-
Publication number: 20230098322Abstract: 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: ApplicationFiled: October 18, 2022Publication date: March 30, 2023Applicant: Roku, Inc.Inventors: GREG GARNER, Tito THOMAS, Carl SASSENRATH, Scott DE HAAS
-
Patent number: 11523173Abstract: 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: GrantFiled: August 6, 2020Date of Patent: December 6, 2022Assignee: ROKU, INC.Inventors: Lloyd Klarke, Greg Garner, Carl Sassenrath, Anthony Wood, Scott Edward De Haas
-
Patent number: 11477851Abstract: 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: GrantFiled: November 12, 2020Date of Patent: October 18, 2022Assignee: ROKU, INC.Inventors: Greg Garner, Tito Thomas, Carl Sassenrath, Scott De Haas
-
Publication number: 20220151024Abstract: 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: ApplicationFiled: November 12, 2020Publication date: May 12, 2022Applicant: Roku, Inc.Inventors: Greg GARNER, Tito THOMAS, Carl SASSENRATH, Scott DE HAAS
-
Publication number: 20210400325Abstract: 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: ApplicationFiled: June 23, 2020Publication date: December 23, 2021Applicant: Roku, Inc.Inventors: Greg GARNER, David STERN
-
Patent number: 11026174Abstract: 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: GrantFiled: August 30, 2019Date of Patent: June 1, 2021Assignee: Roku, Inc.Inventor: Greg Garner
-
Publication number: 20200382831Abstract: 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: ApplicationFiled: August 6, 2020Publication date: December 3, 2020Inventors: Lloyd KLARKE, Greg GARNER, Carl SASSENRATH, Anthony WOOD, Scott Edward DE HAAS
-
Patent number: 10750235Abstract: 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: GrantFiled: February 11, 2019Date of Patent: August 18, 2020Assignee: Roku, Inc.Inventors: Lloyd Klarke, Greg Garner, Carl Sassenrath, Anthony Wood, Scott Edward De Haas
-
Patent number: 10602211Abstract: 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: GrantFiled: October 24, 2016Date of Patent: March 24, 2020Assignee: Roku, Inc.Inventors: Greg Garner, Tomoko Shintani
-
Publication number: 20190394729Abstract: 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: ApplicationFiled: August 30, 2019Publication date: December 26, 2019Inventor: Greg GARNER
-
Patent number: 10412676Abstract: 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: GrantFiled: October 10, 2017Date of Patent: September 10, 2019Assignee: Roku, Inc.Inventor: Greg Garner
-
Publication number: 20190246169Abstract: 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: ApplicationFiled: February 11, 2019Publication date: August 8, 2019Inventors: Lloyd KLARKE, Greg GARNER, Carl SASSENRATH, Anthony WOOD, Scott Edward DE HAAS
-
Patent number: 10219030Abstract: 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: GrantFiled: November 14, 2017Date of Patent: February 26, 2019Assignee: Roku, Inc.Inventors: Lloyd Klarke, Greg Garner, Carl Sassenrath, Anthony Wood, Scott Edward De Haas