# US 2014/0198117 A1 · Cable with Fade and Hot Plug Features

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

- Number: US 2014/0198117 A1
- Document ID: US20140198117A1
- Status: Published application
- Kind: A1
- Application number: 14/218,011
- Filed: 2014-03-18
- Published: 2014-07-17
- Earliest claimed: 2012-02-29
- Assignees: Apple Inc.
- Applicants: Apple Inc.
- Inventors: Anup K. Sharma; Scott P. Krueger; James M. Hollabaugh; Roberto G. Yepez; Brijesh Tripathi; Jeffrey J. Terlizzi; Terry L. Tikalsky
- Web page: https://patentgrep.com/patent/US20140198117A1

## CPC

- G06F 3/1431: {using a single graphics controller}
- G06F 3/14: Digital output to display device {; Cooperation and interconnection of the display device with other functional units}
- G06T 1/60: Memory management
- G06F 13/385: {for adaptation of a particular data processing system to different peripheral devices}
- G06F 13/4013: {with data re-ordering, e.g. Endian conversion}
- G06F 13/4018: {with data-width conversion}
- Y02D 10/00: Energy efficient computing, e.g. low power processors, power management or thermal management
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- Y02D: CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE

## Abstract

In an embodiment, a host computing device includes an internal display and also includes a connector to connect to an external display. A cable is provided to connect to the connector and to connect to the external display. The cable includes video processing capabilities. For example, the cable may include a memory configured to store a frame buffer. The frame buffer may store a frame of video data for further processing by the video processing device in the cable. The video processing device may manipulate the frame in a variety of ways, e.g. scaling, rotating, gamma correction, dither correction, etc.

## Claims

### Claim 1

A cable comprising:
a host connector configured to connect to a host computing device;
an external display connector configured to connect to an external display;
a transmission medium coupled between the host connector and the external display connector; and
a video processing system embedded in the cable, wherein the video processing system is configured to enter a low power mode in response to a lack of connection to an external display on the external display connector, wherein at least a portion of the video processing system is powered down in the low power mode, and wherein, in the low power mode, the video processing system is configured to detect a connection of the external display to the external display connector and to send a communication to the host connector in response to detecting the connection.

### Claim 2 (depends on 1)

The cable as recited in claim 1 wherein the video processing system comprises at least one processor, and wherein the processor is configured to power up and detect the connection in the low power mode.

### Claim 3 (depends on 2)

The cable as recited in claim 2 wherein the processor is configured to power down responsive to sending the communication.

### Claim 4 (depends on 2)

The cable as recited in claim 2 wherein the video processing system further comprises a video processing integrated circuit, and wherein the video processing integrated circuit is powered down in the low power mode.

### Claim 5 (depends on 1)

The cable as recited in claim 1 wherein, responsive to a communication from the host computing device indicating that the video processing system is to wake up in response to the connection of the external display, the video processing system is configured to initialize for operation.

### Claim 6

A system comprising:
a host computing device comprising a host display, wherein the host computing device is configured to generate one or more first frames to be displayed on the host display and on an external display;
the external display; and
a cable coupled between the host computing device and the external display, the cable comprising an embedded video processing system configured to process the one or more frames transmitted on the cable by the host computing device, wherein the video processing system is configured to enter a low power mode if the external display is not connected, and wherein the video processing system is configured to detect that the external display is connected to the cable while the video processing system is in the low power mode, and wherein the video processing system is configured to transmit a message to the host computing device responsive to detecting the connection of the external display, wherein the video processing system is configured to return to the low power mode responsive to transmitting the message.

### Claim 7 (depends on 6)

The system as recited in claim 6 wherein the host computing device is configured to determine whether or not the external display is to be used, and wherein the host computing device is configured to selectively wake the video processing system responsive to determine whether or not the external display is to be used.

### Claim 8 (depends on 7)

The system as recited in claim 7 wherein the host computing device is configured to transmit a second message on the cable to the video processing system to wake the video processing system.

### Claim 9 (depends on 8)

The system as recited in claim 8 wherein, responsive to the second message, the video processing system is configured to initialize for operation.

### Claim 10 (depends on 6)

The system as recited in claim 6 wherein the video processing system further comprises a video processing integrated circuit, and wherein the video processing integrated circuit is powered down in the low power mode.

### Claim 11

A method comprising:
entering a low power mode in a video processing system embedded in a cable configured to connect between a host computing device and an external display, the video processing system entering the low power mode in response to a lack of connection to an external display on an external display connector of the cable, wherein at least a portion of the video processing system is powered down in the low power mode;
detecting a connection to the external display in the video processing system while in the low power mode; and
sending a communication to a host connector of the cable from the video processing system in response to detecting the connection.

### Claim 12 (depends on 11)

The method as recited in claim 11 wherein the video processing system comprises at least one processor, and the method further comprising powering up the processor and the processor detecting the connection while the video processing system is in the low power mode.

### Claim 13 (depends on 12)

The method as recited in claim 12 further comprising powering down the processor responsive to sending the communication.

### Claim 14 (depends on 12)

The method as recited in claim 12 wherein the video processing system further comprises a video processing integrated circuit, and the method further comprising powering down the video processing integrated circuit in the low power mode.

### Claim 15 (depends on 11)

The method as recited in claim 11 further comprising initializing the video processing system for operation responsive to a communication from the host computing device indicating that the video processing system is to wake up in response to the connection of the external display.

### Claim 16 (depends on 15)

The method as recited in claim 15 further comprising:
determining, by the host computing device, whether or not the external display is to be used; and
selecting waking the video processing system responsive to the host computing device determining whether or not the external display is to be used.

### Claim 17 (depends on 16)

The method as recited in claim 16 further comprising the host computing device transmitting a message on the cable to the video processing system to wake the video processing system.
