# US 2019/0246169 A1 · Multi-interface streaming media system

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2019/0246169 A1
- Document ID: US20190246169A1
- Status: Published application
- Kind: A1
- Application number: 16/272,164
- Filed: 2019-02-11
- Published: 2019-08-08
- Earliest claimed: 2011-10-31
- Assignees: Roku, Inc.
- Applicants: Roku, Inc.
- Inventors: Lloyd KLARKE; Greg GARNER; Carl SASSENRATH; Anthony WOOD; Scott Edward DE HAAS
- Web page: https://patentgrep.com/patent/US20190246169A1

## CPC

- H04N 21/43635: {HDMI}
- G06F 1/263: {Arrangements for using multiple switchable power supplies, e.g. battery and AC (G06F1/30 takes precedence)}
- G06F 9/52: Program synchronisation; Mutual exclusion, e.g. by means of semaphores
- G09G 5/006: {Details of the interface to the display terminal (specific for a display terminal using a CRT G09G1/167; using a flat panel G09G3/2096; circuits for interfacing with colour displays G09G5/04)}
- H04N 21/414: Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N 21/41407: {embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop (constructional details of equipment or arrangements specially adapted for portable computer application G06F1/1626; arrangements specially adapted for mobile receivers in broadcast systems H04H20/57)}
- H04N 21/426: Internal components of the client {; Characteristics thereof} (H04N5/44 takes precedence)
- H04N 21/436: Interfacing a local distribution network, e.g. communicating with another STB {or one or more peripheral devices} inside the home
- H04N 21/43637: {involving a wireless protocol, e.g. Bluetooth®, RF or wireless LAN [IEEE 802.11] (arrangements for wireless networking or broadcasting of information in indoor or near-field type systems H04B10/114)}
- H04N 21/437: Interfacing the upstream path of the transmission network, e.g. for transmitting client requests to a VOD server {(flow control in data networks H04L47/10; streaming protocols, e.g. RTP or RTCP, H04L65/65; scheduling or organising the servicing of application requests in data packet switching networks H04L67/60)}
- H04N 21/438: Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N 21/4432: {Powering on the client, e.g. bootstrap loading using setup parameters being stored locally or received from the server (resetting in general G06F1/14; program loading or initiating in general G06F9/445; bootstrapping in general G06F9/4401; secure boots of computer platforms G06F21/57)}
- H04N 21/6125: {involving transmission via Internet (transmission by internet of broadcast information H04H60/82)}
- G09G 2330/021: Power management, e.g. power saving
- G09G 2370/027: Arrangements and methods specific for the display of internet documents
- G09G 2370/12: Use of DVI or HDMI protocol in interfaces along the display data pipeline
- G09G 2370/16: Use of wireless transmission of display information
- H04N 7/102: {Circuits therefor, e.g. noise reducers, equalisers, amplifiers (H04N7/108 takes precedence)}
- H04N 21/443: OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G09G: ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION (arrangements for transferring data between digital computers and displays G06F3/14; static indicating arrangements comprising an association of a number of separate sources or light control cells G09F9/00; static indicating arrangements comprising integral associations of a number of light sources H01J, H01K, H10H, H05B33/12; scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission, details thereof H04N1/00)

## Abstract

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.

## Claims

### Claim at position 1

1-20. (canceled)

### Claim 21

A media device, comprising:
a housing comprising an indicator;
an audio/visual connector configured to utilize at least one type of audio/visual interface;
a power connector configure to receive additional power via a removable power cord;
a wireless circuit configured to communicate with at least one wireless device; and
a circuit board enclosed by the housing, wherein the circuit board operatively couples memory, at least one processor, the wireless circuit, the audio/visual connector, the power connector, and the at least one processor is configured to
detect the at least one type of audio/visual interface that is utilized by the media device,
detect whether the media device is properly connected to an external power source via the power connector and the removable power cord,
determine whether the additional power is required to operate the media device based at least on the type of audio/visual interface that is utilized by the media device, and
illuminate the indicator based at least on a determination of whether additional power is required to operate the media device and whether the media device is connected to the external power source.

### Claim 22 (depends on 21)

The media device of claim 21, wherein the at least one type of audio/visual interface includes a first type of audio/visual interface capable of operating the media device without the additional power and a second type of audio/visual interface not capable of operating the media device without the additional power.

### Claim 23 (depends on 22)

The media device of claim 22, wherein the at least one processor is further configured to:
detect that the media device is not properly connected to the external power source, and
determine that the additional power is required to operate the media device, after detecting that the type of audio/visual interface that is utilized by the media device is the second type of audio/visual interface which is not capable of fully operating the media device without the additional power.

### Claim 24 (depends on 23)

The media device of claim 23, further comprising:
an internal power source enclosed by the housing and operatively coupled to at least the circuit board; and wherein the at least one processor is further configured to
determine whether sufficient power is stored within the internal power source to operate the media device.

### Claim 25 (depends on 22)

The media device of claim 22, wherein the at least one processor is further configured to
determine that insufficient power stored within the internal power source prevents operation of the media device, and to illuminate the indicator, the at least one processor is further configured to
illuminate the indicator with a first indication to indicate at least that the media device is connected to the second type of audio/visual interface and not properly connected to the external power source, after at least the detection that the media device is not properly connected to the external power source, the determination that insufficient power prevents the operation of the media device, and the determination that the additional power is required to operate the media device.

### Claim 26 (depends on 24)

The media device of claim 24, wherein the at least one processor is further configured to:
receive the additional power from the internal power source,
determine that sufficient power is stored within the internal power source to operate the media device, and to illuminate the indicator, the at least one processor is further configured to
illuminate the indicator with a second indication to indicate at least that the media device is able to sufficiently operate utilizing the internal power source, after at least the detection that the media device is not properly connected to the external power source, the determination that sufficient power is stored within the internal power source to operate the media device, and the determination that the additional power is required to operate the media device.

### Claim 27 (depends on 24)

The media device of claim 24, wherein the at least one processor is further configured to:
receive the additional power from the internal power source,
determine that remaining amount of power stored within the internal power source is low, and to illuminate the indicator, the at least one processor is further configured to
illuminate the indicator with a third indication to indicate that the remaining amount of power of the internal power source is low and will need to be charged to sufficiently operate, after at least the detection that the media device is not properly connected to the external power source, the determination that the remaining amount of power stored within the internal power source is low, and the determination that the additional power is required to operate the media device.

### Claim 28

A computer-implemented method, comprising:
detecting at least one type of audio/visual interface that is utilized by a media device via an audio/visual connector, wherein the at least one type of audio/visual interface includes a first type of audio/visual interface capable of operating the media device without additional power and a second type of audio/visual interface not capable of operating the media device without the additional power;
detecting whether the media device is properly connected to an external power source via power connector and a removable power cord;
determining whether the additional power is required to operate the media device based at least on the type of audio/visual interface that is utilized by the media device; and
illuminating an indicator based at least on a determination of whether the additional power is required to operate the media device and whether the media device is connected to the external power source.

### Claim 29 (depends on 28)

The computer-implemented method of claim 28, further comprising:
detecting that the media device is not properly connected to the external power source; and
determining that the additional power is required to operate the media device, after detecting that the at least one type of audio/visual interface that is utilized by the media device is a second type of audio/visual interface which is not capable of fully operating the media device without the additional power.

### Claim 30 (depends on 29)

The computer-implemented method of claim 29, further comprising:
determining that insufficient power stored within an internal power source prevents operation of the media device, wherein the illuminating of the indicator further comprises
illuminating the indicator with a first indication to indicate at least that the media device is connected to the second type of audio/visual interface and not properly connected to the external power source, after at least detecting that the media device is not properly connected to the external power source, determining that insufficient power prevents the operation of the media device, and determining that the additional power is required to operate the media device.

### Claim 31 (depends on 30)

The computer-implemented method of claim 30, wherein the first type of audio/visual interface is Mobile High-Definition Link (MHL) and the second type of audio/visual interface is High-Definition Multimedia Interface (HDMI).

### Claim 32 (depends on 30)

The computer-implemented method of claim 30, wherein
the media device comprises a housing and a circuit board,
the circuit board operatively couples at least one processor, memory, a wireless circuit, the audio/visual connector, and the power connector, and
the housing encloses the circuit board, the at least one processor, and the memory, and at least partially the wireless circuit, the audio/visual connector, and the power connector.

### Claim 33 (depends on 32)

The computer-implemented method of claim 32, wherein
the wireless circuit enables wireless communication with at least one wireless device, and
the wireless circuit is operatively coupled to the at least one processor and an antenna.

### Claim 34 (depends on 33)

The computer-implemented method of claim 33, wherein:
the external power source is a universal serial bus (USB) enabled connection configured to deliver the additional power to the power connector via the removable power cord; and
the internal power source is a battery storage configured to deliver the additional power to the at least one processor, the memory, and the wireless circuit.

### Claim 35

A non-transitory computer readable medium having instructions stored thereon that, when executed on a computing device cause the computing device to perform operations, the operations comprising:
detecting at least one type of audio/visual interface that is utilized by a media device via an audio/visual connector, wherein the at least one type of audio/visual interface includes a first type of audio/visual interface capable of operating the media device without additional power and a second type of audio/visual interface not capable of operating the media device without the additional power;
detecting whether the media device is properly connected to an external power source via power connector and a removable power cord;
determining whether the additional power is required to operate the media device based at least on the type of audio/visual interface that is utilized by the media device; and
illuminating an indicator based at least on a determination of whether the additional power is required to operate the media device and whether the media device is connected to the external power source.

### Claim 36 (depends on 35)

The non-transitory computer readable medium of claim 35, wherein the operations further comprise:
detecting that the media device is not properly connected to the external power source; and
determining that the additional power is required to operate the media device, after detecting that the type of audio/visual interface that is utilized by the media device is the second type of audio/visual interface which is not capable of fully operating the media device without the additional power.

### Claim 37 (depends on 36)

The non-transitory computer readable medium of claim 36, wherein the operations further comprise:
determining that insufficient power stored within an internal power source prevents operation of the media device, wherein the operation for illuminating of the indicator further comprises
illuminating the indicator with a first indication to indicate at least that the media device is connected to the second type of audio/visual interface and not properly connected to the external power source, after at least detecting that the media device is not properly connected to the external power source, determining that insufficient power prevents the operation of the media device, and determining that the additional power is required to operate the media device.

### Claim 38 (depends on 36)

The non-transitory computer readable medium of claim 36, wherein the operations further comprise:
receiving the additional power from an internal power source,
determining that sufficient power is stored within the internal power source to operate the media device, and wherein the operation for illuminating the indicator further comprises
illuminating the indicator with a second indication to indicate at least that the media device is able to sufficiently operate utilizing the internal power source, after at least detecting that the media device is not properly connected to the external power source, determining that sufficient power is stored within the internal power source to operate the media device, and determining that the additional power is required to operate the media device.

### Claim 39 (depends on 36)

The non-transitory computer readable medium of claim 36, wherein the operations further comprises:
receiving the additional power from an internal power source,
determining that remaining amount of power stored within the internal power source is low, and wherein the operation for illuminating the indicator further comprises
illuminating the indicator with a third indication to indicate that the remaining amount of power of the internal power source is low and will need to be charged to sufficiently operate, after at least detecting that the media device is not properly connected to the external power source, determining that the remaining amount of power stored within the internal power source is low, and determining that the additional power is required to operate the media device.

### Claim 40 (depends on 35)

The non-transitory computer readable medium of claim 35, wherein the first type of audio/visual interface is Mobile High-Definition Link (MHL) and the second type of audio/visual interface is High-Definition Multimedia Interface (HDMI).
