-
公开(公告)号:US11184657B1
公开(公告)日:2021-11-23
申请号:US16934210
申请日:2020-07-21
Applicant: Roku, Inc.
Inventor: Cameron Esfahani , Brian King , Mark Young , Alex Bishop
IPC: H04N7/16 , H04N21/258 , H04W76/10 , H04N21/443 , H04N21/6377 , H04N21/422
Abstract: The present disclosure is directed to embodiments for securely reconfiguring a media playback device. For example, a method may include determining whether a media playback device is being controlled by a user. In response to determining that the media playback device is not being controlled by the user, the method may further include: causing display of a pictograph that includes an encrypted payload with information for wirelessly connecting to the media playback device and is configured to be scanned by a client device; determining whether a request from the client device to wirelessly connect to the media playback device is a valid request; in response to the request being valid, wirelessly connecting the client device to the media playback device via a soft access point; and receiving, at the media playback device, information for reconfiguring the media playback device.
-
公开(公告)号:US12177519B2
公开(公告)日:2024-12-24
申请号:US17547713
申请日:2021-12-10
Applicant: ROKU, INC.
Inventor: John Roberts , Mark Young , Kaushiki Priyam , Danylo Levin , Ryan Pressler
IPC: H04N21/443 , H04N21/431
Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for display dynamic splash screens using a media device during a launch sequence of an application without interrupting or delaying processing of the launch sequence. A launch sequence may be considered to include operations for compiling code associated with the application and operations for displaying splash screens. An example embodiment operates by the media device launching the application responsive to receiving a request and while code for the application is being compiled, selecting and displaying a dynamic splash screen. Operations of compiling code and displaying the splash screen may be performed under the control of the media device operating system and control is passed from the operating system to the application after launch sequence is completed.
-
公开(公告)号:US12131202B2
公开(公告)日:2024-10-29
申请号:US17825164
申请日:2022-05-26
Applicant: Roku, Inc.
Inventor: Mark Young , John Roberts , Chakri Kodali , Cameron Esfahani , David Lee Stern , Anthony John Wood , Benjamin Combee , Ilya Asnis
CPC classification number: G06F9/541 , G06F9/542 , G06F9/547 , H04N21/8173
Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for operating a user application including a user rendered context operating on a user device and maintaining a current render tree, and a user programmer context operating on a cloud computing system. The user rendered context of the user application can receive an input; and send, responsive to receiving the input, an event notification to the user programmer context of the user application. The user rendered context can further receive, from the user programmer context, a difference tree to update the current render tree, and update the current render tree based on the difference tree.
-
公开(公告)号:US20240333991A1
公开(公告)日:2024-10-03
申请号:US18742516
申请日:2024-06-13
Applicant: Roku, Inc.
Inventor: Cameron ESFAHANI , Brian King , Mark Young , Alex Bishop
IPC: H04N21/258 , H04N21/422 , H04N21/443 , H04N21/6377 , H04W76/10
CPC classification number: H04N21/25816 , H04N21/25875 , H04N21/4222 , H04N21/443 , H04N21/63775 , H04W76/10
Abstract: The present disclosure is directed to embodiments for securely reconfiguring a media playback device. For example, a method may include determining whether a media playback device is being controlled by a user. In response to determining that the media playback device is not being controlled by the user, the method may further include: causing display of a pictograph that includes an encrypted payload with information for wirelessly connecting to the media playback device and is configured to be scanned by a client device; determining whether a request from the client device to wirelessly connect to the media playback device is a valid request; in response to the request being valid, wirelessly connecting the client device to the media playback device via a soft access point; and receiving, at the media playback device, information for reconfiguring the media playback device.
-
公开(公告)号:US20220103882A1
公开(公告)日:2022-03-31
申请号:US17532546
申请日:2021-11-22
Applicant: Roku, Inc.
Inventor: Cameron Esfahani , Brian King , Mark Young , Alex Bishop
IPC: H04N21/258 , H04W76/10 , H04N21/443 , H04N21/6377 , H04N21/422
Abstract: The present disclosure is directed to embodiments for securely reconfiguring a media playback device. For example, a method may include determining whether a media playback device is being controlled by a user. In response to determining that the media playback device is not being controlled by the user, the method may further include: causing display of a pictograph that includes an encrypted payload with information for wirelessly connecting to the media playback device and is configured to be scanned by a client device; determining whether a request from the client device to wirelessly connect to the media playback device is a valid request; in response to the request being valid, wirelessly connecting the client device to the media playback device via a soft access point; and receiving, at the media playback device, information for reconfiguring the media playback device.
-
公开(公告)号:US20250047938A1
公开(公告)日:2025-02-06
申请号:US18925580
申请日:2024-10-24
Applicant: Roku, Inc.
Inventor: John Roberts , Mark Young , Kaushiki Priyam , Danylo Levin , Ryan Pressler
IPC: H04N21/443 , H04N21/431
Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for display dynamic splash screens using a media device during a launch sequence of an application without interrupting or delaying processing of the launch sequence. A launch sequence may be considered to include operations for compiling code associated with the application and operations for displaying splash screens. An example embodiment operates by the media device launching the application responsive to receiving a request and while code for the application is being compiled, selecting and displaying a dynamic splash screen. Operations of compiling code and displaying the splash screen may be performed under the control of the media device operating system and control is passed from the operating system to the application after launch sequence is completed.
-
公开(公告)号:US12041282B2
公开(公告)日:2024-07-16
申请号:US18076177
申请日:2022-12-06
Applicant: Roku, Inc.
Inventor: Cameron Esfahani , Brian King , Mark Young , Alex Bishop
IPC: H04N21/258 , H04N21/422 , H04N21/443 , H04N21/6377 , H04W76/10
CPC classification number: H04N21/25816 , H04N21/25875 , H04N21/4222 , H04N21/443 , H04N21/63775 , H04W76/10
Abstract: The present disclosure is directed to embodiments for securely reconfiguring a media playback device. For example, a method may include determining whether a media playback device is being controlled by a user. In response to determining that the media playback device is not being controlled by the user, the method may further include: causing display of a pictograph that includes an encrypted payload with information for wirelessly connecting to the media playback device and is configured to be scanned by a client device determining whether a request from the client device to wirelessly connect to the media playback device is a valid request in response to the request being valid, wirelessly connecting the client device to the media playback device via a soft access point; and receiving, at the media playback device, information for reconfiguring the media playback device.
-
公开(公告)号:US11523158B2
公开(公告)日:2022-12-06
申请号:US17532546
申请日:2021-11-22
Applicant: Roku, Inc.
Inventor: Cameron Esfahani , Brian King , Mark Young , Alex Bishop
IPC: H04N21/258 , H04W76/10 , H04N21/443 , H04N21/6377 , H04N21/422
Abstract: The present disclosure is directed to embodiments for securely reconfiguring a media playback device. For example, a method may include determining whether a media playback device is being controlled by a user. In response to determining that the media playback device is not being controlled by the user, the method may further include: causing display of a pictograph that includes an encrypted payload with information for wirelessly connecting to the media playback device and is configured to be scanned by a client device; determining whether a request from the client device to wirelessly connect to the media playback device is a valid request; in response to the request being valid, wirelessly connecting the client device to the media playback device via a soft access point; and receiving, at the media playback device, information for reconfiguring the media playback device.
-
-
-
-
-
-
-