Media device upgrading system with networking capabilities

US12200302B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12200302-B2
Application numberUS-202318137475-A
CountryUS
Kind codeB2
Filing dateApr 21, 2023
Priority dateMar 23, 2018
Publication dateJan 14, 2025
Grant dateJan 14, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: determining, by an upgrader device, that the upgrader device is connected to an input port of a media device, wherein the media device is configured to operate in a normal mode without the upgrader device connected, and in an upgrader mode with the upgrader device connected; receiving, at the upgrader device, a command to access content via the media device; automatically importing, by the upgrader device and from the media device, Wi-Fi credentials for accessing a network to which the media device is connected; updating networking capabilities of the upgrader device based on the Wi-Fi credentials; determining, by the upgrader device, that the upgrader device is connected to the network through the networking capabilities of the upgrader device, wherein the networking capabilities of the upgrader device are independent from the media device; downloading, by the upgrader device, the content, over the network, using the networking capabilities of the upgrader device; processing the downloaded content by the upgrader device; and providing, by the upgrader device, the downloaded content for display through the media device after the processing. 2. The method of claim 1 , wherein the upgrader device receives power from the media device through the input port of the media device. 3. The method of claim 1 , wherein the media device comprises a television with its own networking capabilities independent from the networking capabilities of the upgrader device. 4. The method of claim 3 , wherein the networking capabilities of the upgrader device improve a speed of downloading the content relative to networking capabilities of the media device. 5. The method of claim 1 , wherein the content comprises a new app. 6. The method of claim 5 , wherein the new app is downloaded to both the media device and the upgrader device. 7. A system comprising at least one processor, the at least one processor configured to perform operations comprising: determining that an upgrader device is connected to an input port of a media device, wherein the media device is configured to operate in a normal mode without the upgrader device connected, and in an upgrader mode with the upgrader device connected; receiving at the upgrader device, a command to access content via the media device; automatically importing, by the upgrader device and from the media device, Wi-Fi credentials for accessing a network to which the media device is connected; updating networking capabilities of the upgrader device based on the Wi-Fi credentials; downloading, by the upgrader device, the content, over the network, using the networking capabilities of the upgrader device; downloading, by the upgrader device, the content, over a network connection, using the networking capabilities of the upgrader device; processing the downloaded content by the upgrader device; and providing the downloaded content for display through the media device after the processing. 8. The system of claim 7 , wherein the upgrader device receives power from the media device through the input port of the media device. 9. The system of claim 7 , wherein the media device comprises a television with its own networking capabilities independent from the networking capabilities of the upgrader device. 10. The system of claim 9 , wherein the networking capabilities of the upgrader device improve a speed of downloading the content relative to networking capabilities of the media device. 11. The system of claim 7 , wherein the content comprises a new app. 12. The system of claim 11 , wherein the new app is downloaded to both the media device and the upgrader device. 13. A non-transitory computer-readable medium having instructions stored thereon that, when executed by at least one computing device, cause the at least one computing device to perform operations comprising: determining that an upgrader device is connected to an input port of a media device, wherein the media device is configured to operate in a normal mode without the upgrader device connected, and in an upgrader mode with the upgrader device connected; receiving, at the upgrader device, a command to access content via the media device; determining that the upgrader device is connected to a network through its own networking capabilities of the upgrader device, wherein the networking capabilities of the upgrader device are independent from the media device; automatically importing, by the upgrader device and from the media device, Wi-Fi credentials for accessing a network to which the media device is connected; updating the network capabilities of the upgrader device based on the Wi-Fi credentials; downloading, by the upgrader device, the content, over the network, using the networking capabilities of the upgrader device; processing the downloaded content by the upgrader device; and providing the downloaded content for display through the media device after the processing. 14. The non-transitory computer-readable medium of claim 13 , wherein the upgrader device receives power from the media device through the input port of the media device. 15. The non-transitory computer-readable medium of claim 13 , wherein the media device comprises a television with its own networking capabilities independent from the networking capabilities of the upgrader device. 16. The non-transitory computer-readable medium of claim 15 , wherein the networking capabilities of the upgrader device improve a speed of downloading the content relative to networking capabilities of the media device. 17. The method of claim 1 , wherein the content comprises a new app that is downloaded to both the media device and the upgrader device. 18. The method of claim 1 , wherein the upgrader device includes an upgrader user interface which is used in lieu of a device user interface when the upgrader device is connected and the upgrader mode of the media device is activated. 19. The method of claim 6 , wherein the new app is downloaded to the media device using networking capabilities of the media device, and wherein the new app is downloaded to the upgrader device using the networking capabilities of the upgrader device.

Assignees

Inventors

Classifications

  • OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB · CPC title

  • HDMI · CPC title

  • OS software · CPC title

  • providing its own processing capabilities, e.g. external module for video decoding · CPC title

  • Content update operation triggered locally, e.g. by comparing the version of software modules in a DVB carousel to the version stored locally (deployment, distribution, installation, update of software G06F8/65; error detection or correction of the data by redundancy during software upgrading G06F11/1433; arrangements for updating broadcast information or broadcast-related information H04H60/25) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12200302B2 cover?
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…
Who is the assignee on this patent?
Roku Inc
What technology area does this patent fall under?
Primary CPC classification H04N21/4586. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 14 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).