Using Movement of an End-User Between Monitored Environments to Trigger an Action at an Internet of Things Device

    公开(公告)号:US20240057232A1

    公开(公告)日:2024-02-15

    申请号:US17884720

    申请日:2022-08-10

    Applicant: Roku, Inc.

    CPC classification number: H05B47/115 H04L12/282 H05B47/19 H04L2012/2849

    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.

    Audio responsive device with play/stop and tell me something buttons

    公开(公告)号:US10777197B2

    公开(公告)日:2020-09-15

    申请号:US16032730

    申请日:2018-07-11

    Applicant: Roku, Inc.

    Abstract: Disclosed herein are embodiments for an audio responsive electronic device. The audio responsive electronic device includes a data storage having stored therein an intent queue. Intents are stored in the intent queue. The audio responsive electronic device operates by receiving an indication that a user pressed the play/stop button. The audio responsive electronic device retrieves from the intent queue an intent last stored in the queue, wherein the retrieved intent is associated with content previously paused. The audio responsive electronic device also retrieves from the intent queue state information associated with the paused content, and then causes content to be played based on at least the paused content and the state information. In some embodiments, the audio responsive electronic device receives an indication that a user selected tell me something functionality. In response, the audio responsive electronic device determines an identity of the user, determines a location of the identified user, and accesses information relating to the identified user. Based on this information, the audio responsive electronic device retrieves a topic from a topic database, and customizes the retrieved topic for the identified user. Then, the audio responsive electronic device audibly provides the customized topic to the identified user.

    Local and Cloud Speech Recognition
    38.
    发明申请

    公开(公告)号:US20190066687A1

    公开(公告)日:2019-02-28

    申请号:US16032868

    申请日:2018-07-11

    Applicant: Roku, Inc.

    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for distributing the performance of speech recognition among a remote control device and a voice platform in the cloud. In some embodiments, the remote control device operates to receive a voice input from a user. The remote control device detects a trigger word in the voice input. The remote control device then processes the voice input. The remote control device then transmits the voice input to a voice platform based on the detecting in order to determine an intent associated with the voice input.

    Media System with Multiple Digital Assistants

    公开(公告)号:US20190066672A1

    公开(公告)日:2019-02-28

    申请号:US16032724

    申请日:2018-07-11

    Applicant: Roku, Inc.

    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for providing voice control using multiple digital assistants. In some embodiments, a voice platform operates to receive a voice input from a user. The voice platform selects a digital assistant from a plurality of digital assistants based on a trigger word. The voice platform then generates an intent from the voice input using the selected digital assistant. The voice platform then transmits the intent to a media device for processing.

    Method and apparatus for customized provisioning of on-line application channels

    公开(公告)号:US09705947B2

    公开(公告)日:2017-07-11

    申请号:US14336480

    申请日:2014-07-21

    Applicant: Roku, Inc.

    CPC classification number: H04L65/4069 H04L65/1063 H04L65/4076

    Abstract: A method for a computer system includes receiving an identifier associated with a client streaming player, determining one or more attributes associated with the identifier from a data structure in response to the identifier, determining available channels from a plurality of channels that are to be made available to the client streaming player in response to the identifier, wherein available channels comprises a first channel, but not the second channel, determining a first graphical identifier associated with the first channel, providing the first graphical identifier to the client streaming player, receiving a user selection of the first graphical identifier indicating a user request to associate the first channel with the computer system, and providing an indicator of a server network address associated with the first channel to the client streaming player.

Patent Agency Ranking