-
公开(公告)号:US11832355B2
公开(公告)日:2023-11-28
申请号:US17848080
申请日:2022-06-23
Applicant: Roku, Inc.
Inventor: Amalavoyal Narasimha Chari , Jim Funk , Sujatha Jagannathan , Liang-Jong Huang , Jason Schmidlapp , Tito Thomas , Ilya Asnis
CPC classification number: H04W88/182 , H04W24/02 , H04W74/006 , H04W88/04
Abstract: Some embodiments include assessing multimedia service in a particular environment, determining in real-time whether an extender device would improve the multimedia service in the particular environment, and communicating a recommendation via a graphical user interface (GUI). The assessing is based on physical layer and application layer measurements of the multimedia service in the particular environment. Some embodiments utilize an application on a mobile communications device that may be used in conjunction with a multimedia device to determine placement of an extender device among multimedia devices associated with a same multimedia service customer account for a desired performance and hence, a desired customer experience.
-
公开(公告)号:US20150088869A1
公开(公告)日:2015-03-26
申请号:US14558648
申请日:2014-12-02
Applicant: ROKU, INC.
Inventor: Jim Funk , Brandon Noffsinger
IPC: G06F17/30
CPC classification number: G06F16/48 , G06F16/24565 , G06F16/43 , G06F16/438 , G06F16/951 , G06F16/9535 , H04N21/237 , H04N21/2387 , H04N21/4126 , H04N21/4668 , H04N21/47208 , H04N21/47217 , H04N21/4828 , H04N21/8405
Abstract: A system and method for intelligent content searching is disclosed herein. The system saves all searches executed by the user and periodically re-executes one or more of the previously saved searches and display the subsequent search results to the user at an appropriate time without any user intervention. In one aspect, the system periodically re-executes one or more of the previously saved searches upon the occurrence of a trigger event, which may be trending events, news events, type of menus and/or screens accessed, new content being added on one or more service providers, a boot event, passage of time since last search, etc. In this way, users do not need to set alert or follow any search topic.
Abstract translation: 本文公开了一种用于智能内容搜索的系统和方法。 系统保存用户执行的所有搜索,并定期重新执行一个或多个先前保存的搜索,并在适当的时间将用户显示后续搜索结果,无需用户干预。 在一个方面,系统在触发事件发生时周期性地重新执行一个或多个先前保存的搜索,触发事件可能是趋势事件,新闻事件,所访问的菜单和/或屏幕的类型,新的内容被添加到一个 或更多的服务提供商,引导事件,自上次搜索以来的时间段等等。这样,用户不需要设置警报或跟随任何搜索主题。
-
公开(公告)号:US12200302B2
公开(公告)日:2025-01-14
申请号:US18137475
申请日:2023-04-21
Applicant: Roku, Inc.
Inventor: David Mendenhall , David Sharp , Mark Ely , Jim Funk , Charles Smith , Andrew Schultz , Anthony Wood
IPC: H04N21/2387 , H04N21/258 , H04N21/262 , H04N21/418 , H04N21/436 , H04N21/4363 , H04N21/442 , H04N21/443 , H04N21/45 , H04N21/458
Abstract: Disclosed herein are various embodiments for a media device upgrading system with a native user interface. An embodiment operates by displaying a native user interface of a media device configured to operate in both a normal mode without an upgrader device and an upgrader mode when an upgrader device is connected to an input port of the media device. It is determined that the upgrader device is connected a command is received via the native user interface. It is determined that the command operates a software component, and the command is provided to the upgrader device. A response to executing the command is received from the upgrader device, and a response is displayed on the native user interface.
-
公开(公告)号:US11681741B2
公开(公告)日:2023-06-20
申请号:US17327486
申请日:2021-05-21
Applicant: ROKU, INC.
Inventor: Jim Funk , Brandon Noffsinger
IPC: G06F16/43 , G06F16/438 , G06F16/9535 , G06F16/2455 , G06F16/48 , G06F16/951 , H04N21/237 , H04N21/2387 , H04N21/41 , H04N21/466 , H04N21/472 , H04N21/482 , H04N21/8405
CPC classification number: G06F16/48 , G06F16/24565 , G06F16/43 , G06F16/438 , G06F16/951 , G06F16/9535 , H04N21/237 , H04N21/2387 , H04N21/4126 , H04N21/4668 , H04N21/47208 , H04N21/47217 , H04N21/4828 , H04N21/8405
Abstract: A system and method for searching and displaying multimedia search results is disclosed herein. An embodiment operates by determining that an interface including one or more previously saved searches is displayed, each of the previously saved searches corresponding to a set of one or more search terms. An updated plurality of search results is received for each of the previously saved searches from a remote server. A grouping of the plurality of search results for each of a plurality of different search terms is displayed across a plurality of individual time periods.
-
公开(公告)号:US10114661B2
公开(公告)日:2018-10-30
申请号:US14536481
申请日:2014-11-07
Applicant: ROKU, INC.
Inventor: Jim Funk , Craig Johnson , David Mendenhall
IPC: G06F9/54 , G06F9/445 , G06F9/4401 , G06F9/48 , H04L29/06
Abstract: One or more applications are started in suspend mode during a boot up sequence of the operating system. The one or more applications are added to a suspended list. The system continues by monitoring a plurality of application programming interface (API) calls made from the application layer to one or more graphic rendering modules; and processing the plurality of API calls to the one or more graphic rendering modules based on whether each API call belongs to an application on the suspended list. Fast starting a channel application can also be done in a predictive manner via the search function or based on feeds in a notification area.
-
公开(公告)号:US09519645B2
公开(公告)日:2016-12-13
申请号:US14536339
申请日:2014-11-07
Applicant: ROKU, INC.
Inventor: Jim Funk , Brandon Noffsinger
IPC: H04N5/445 , G06F17/30 , H04N21/2387 , H04N21/41 , H04N21/472 , H04N21/482 , H04N21/237 , H04N21/8405 , H04N21/466
CPC classification number: G06F17/30038 , G06F17/30023 , G06F17/3005 , G06F17/3051 , G06F17/30864 , G06F17/30867 , H04N21/237 , H04N21/2387 , H04N21/4126 , H04N21/4668 , H04N21/47208 , H04N21/47217 , H04N21/4828 , H04N21/8405
Abstract: A system and method for intelligent content searching is disclosed herein. The system saves all searches executed by the user and periodically re-executes one or more of the previously saved searches and display the subsequent search results to the user at an appropriate time without any user intervention. In one aspect, the system periodically re-executes one or more of the previously saved searches upon the occurrence of a trigger event, which may be trending events, news events, type of menus and/or screens accessed, new content being added on one or more service providers, a boot event, passage of time since last search, etc. In this way, users do not need to set alert or follow any search topic.
Abstract translation: 本文公开了一种用于智能内容搜索的系统和方法。 系统保存用户执行的所有搜索,并定期重新执行一个或多个先前保存的搜索,并在适当的时间将用户后续的搜索结果显示给用户,无需用户干预。 在一个方面,系统在触发事件发生时周期性地重新执行一个或多个先前保存的搜索,触发事件可能是趋势事件,新闻事件,所访问的菜单和/或屏幕的类型,新内容被添加到一个 或更多的服务提供商,引导事件,自上次搜索以来的时间段等等。这样,用户不需要设置警报或跟随任何搜索主题。
-
公开(公告)号:US11665401B2
公开(公告)日:2023-05-30
申请号:US17835346
申请日:2022-06-08
Applicant: ROKU, INC.
Inventor: David Mendenhall , David Sharp , Mark Ely , Jim Funk , Charles Smith , Andrew Schultz , Anthony Wood
IPC: H04N21/2387 , H04N21/258 , H04N21/262 , H04N21/418 , H04N21/436 , H04N21/4363 , H04N21/442 , H04N21/443 , H04N21/45 , H04N21/458
CPC classification number: H04N21/4586 , H04N21/43635 , H04N21/443
Abstract: Disclosed herein are various embodiments for a media device upgrading system with a native user interface. An embodiment operates by displaying a native user interface of a media device configured to operate in both a normal mode without an upgrader device and an upgrader mode when an upgrader device is connected to an input port of the media device. It is determined that the upgrader device is connected a command is received via the native user interface. It is determined that the command operates a software component, and the command is provided to the upgrader device. A response to executing the command is received from the upgrader device, and a response is displayed on the native user interface.
-
公开(公告)号:US10593287B2
公开(公告)日:2020-03-17
申请号:US15829256
申请日:2017-12-01
Applicant: Roku, Inc.
Inventor: David Sharp , Jeff Bush , Jim Funk , Wim Michiels , Dale Luck
IPC: G09G5/00 , H04N21/45 , H04N21/258 , H04N21/475 , H04N21/00
Abstract: Disclosed herein are system, apparatus, article of manufacture, method, and/or computer program product embodiments for providing a representation to a connected device. An embodiment operates by recognizing a new device connected to a display device, collecting device fingerprint information from the new device, and requesting a device class representation information determined based on the device fingerprint information. Another embodiment operates by receiving device fingerprint information from a display device via a network connection, wherein the device fingerprint information is collected from a device connected to a display device, and providing device class representation information to the display device via the network connection, when the device class representation information corresponding to the device fingerprint information is available.
-
公开(公告)号:US10261999B2
公开(公告)日:2019-04-16
申请号:US15343426
申请日:2016-11-04
Applicant: ROKU, INC.
Inventor: Jim Funk , Brandon Noffsinger
IPC: H04N5/445 , G06F17/30 , H04N21/2387 , H04N21/41 , H04N21/466 , H04N21/472 , H04N21/482 , H04N21/237 , H04N21/8405
Abstract: A system and method for intelligent content searching is disclosed herein. The system saves all searches executed by the user and periodically re-executes one or more of the previously saved searches and display the subsequent search results to the user at an appropriate time without any user intervention. In one aspect, the system periodically re-executes one or more of the previously saved searches upon the occurrence of a trigger event, which may be trending events, news events, type of menus and/or screens accessed, new content being added on one or more service providers, a boot event, passage of time since last search, etc. In this way, users do not need to set alert or follow any search topic.
-
公开(公告)号:US12156298B2
公开(公告)日:2024-11-26
申请号:US18356695
申请日:2023-07-21
Applicant: Roku, Inc.
Inventor: Amalavoyal Narasimha Chari , Jim Funk , Sujatha Jagannathan , Liang-Jong Huang , Jason Schmidlapp , Tito Thomas , Ilya Asnis
Abstract: Some embodiments include assessing multimedia service in a particular environment, determining in real-time whether an extender device would improve the multimedia service in the particular environment, and communicating a recommendation via a graphical user interface (GUI). The assessing is based on physical layer and application layer measurements of the multimedia service in the particular environment. Some embodiments utilize an application on a mobile communications device that may be used in conjunction with a multimedia device to determine placement of an extender device among multimedia devices associated with a same multimedia service customer account for a desired performance and hence, a desired customer experience.
-
-
-
-
-
-
-
-
-