# US 5,220,420 A · Interactive home information system for distributing compressed television programming

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

- Number: US 5,220,420 A
- Document ID: US5220420A
- Status: Granted
- Kind: A
- Application number: 07/754,932
- Filed: 1991-09-10
- Granted: 1993-06-15
- Earliest claimed: 1990-09-27
- Assignees: Inteletext Systems, Inc.
- Inventors: W. Leo Hoarty; Gary M. Lauder
- Web page: https://patentgrep.com/patent/US5220420A

## CPC

- G06F 3/04815: Interaction with a metaphor-based environment or interaction object displayed as three-dimensional [3D], e.g. changing the user viewpoint with respect to the environment or object
- H04N 7/10: Adaptations for transmission by electrical cable (H04N7/12 takes precedence)
- H04N 7/173: with two-way working, e.g. subscriber sending a programme selection signal
- H04N 7/17345: {Control of the passage of the selected programme}
- H04N 19/48: using compressed domain processing techniques other than decoding, e.g. modification of transform coefficients, variable length coding [VLC] data or run-length data (motion estimation in a transform domain H04N19/547; processing of decoded motion vectors H04N19/513)
- H04N 19/61: in combination with predictive coding
- H04N 19/90: using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
- H04N 21/2221: {being a cable television head-end (CATV in broadcast systems H04H20/78)}
- H04N 21/25891: {being end-user preferences (retrieval of video data in a video database based on user preferences G06F16/739; arrangements for recognizing users' preferences H04H60/46; user profiles in network data switching protocols H04L67/306; processing of user preferences or user profiles in wireless networks H04W8/18)}
- H04N 21/4117: {for generating hard copies of the content, e.g. printer, electronic paper (interfaces to printers G06F3/12; printing data G06K15/02)}
- H04N 21/4131: {home appliance, e.g. lighting, air conditioning system, metering devices (home automation data switching networks exchanging configuration information on appliance services H04L12/2807)}
- H04N 21/426: Internal components of the client {; Characteristics thereof} (H04N5/44 takes precedence)
- H04N 21/4332: {by placing content in organized collections, e.g. local EPG data repository (interfaces, Database management systems or updating for information retrieval G06F16/23; details of retrieval of video data and associated meta data in video database G06F16/739)}
- H04N 21/4722: for requesting additional data associated with the content
- H04N 21/6118: {involving cable transmission, e.g. using a cable modem}
- H04N 21/6187: {involving transmission via a telephone network, e.g. POTS}
- H04N 21/654: Transmission by server directed to the client
- H04N 21/658: Transmission by the client directed to the server
- H04N 21/812: {involving advertisement data (advertising per se G06Q30/02)}
- G06F 2203/04802: 3D-info-object: information is displayed on the internal or external surface of a three dimensional manipulable object, e.g. on the faces of a cube that can be rotated by the user
- H04N 5/45: Picture in picture {, e.g. displaying simultaneously another television channel in a region of the screen}
- H04N 2007/17372: {the upstream transmission being initiated or timed by a signal from upstream of the user terminal}
- H04N 2007/1739: {the upstream communication being transmitted via a separate link, e.g. telephone line}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

An interactive multimedia system with distributed processing and storage of video picture information and associated data and sound in nodes disposed throughout a cable television distribution system. The nodes are coupled to the feeder cable of the cable distribution system. Each node in the system receives a substantially identical copy of the interactive video picture information and related data from a regional processing center. The users at home televisions associated with a particular node interact directly with the video picture information in that node, rather than with the information stored in the regional processing center or some other remote location, which enables the system to quickly display photographic quality images and complex graphics, as well as sound, at the users' televisions in response to commands received by the users. The nodes can also be used for decompressing compressed television programming and distributing the decompressed programming to home televisions connected to the system.

## Claims

### Claim 1

A system for transmitting video picture information to home televisions coupled to a cable television distribution system, comprising:
means for distributing compressed video picture information over said cable television distribution system in channel space unoccupied by non-compressed television programming; and
at least one node coupled to said cable television distribution system and associated with a portion of said home televisions coupled to said cable television distribution system for decompressing, in real time, said compressed video picture information transmitted over said cable television distribution system, said decompressed video picture information being distributed, upon demand, to subscribers of said cable television distribution system viewing said home televisions associated with said node, said decompressed video picture information including full-motion video information;
wherein the subscriber viewing one of said home televisions can communicate, to said node associated therewith, a request for selected video picture information which has been decompressed at the associated node, the associated node including:
(i) means for dynamically assigning one of a plurality of channels to said subscriber requesting said selected video picture information; and
(ii) means for transmitting said selected video picture information to said home television of the requesting subscriber over the assigned channel.

### Claim 2 (depends on 1)

A system for transmitting video picture information as recited in claim 1, wherein each of said home televisions includes an associated home interface controller with means for receiving said decompressed video picture information transmitted by said node over assigned channel.

### Claim 3 (depends on 1)

A system for transmitting video picture information as recited in claim 1. wherein the associated node is disposed at the start of individual cable TV feeder lines adjacent a bridger amplifier of said cable television distribution system.

### Claim 4 (depends on 3)

A system for transmitting video picture information as recited in claim 3, wherein the associated node distributes decompressed video picture information to all subscribers viewing home televisions associated with cable feeder lines stemming from said bridger amplifier.

### Claim 5 (depends on 3)

A system for transmitting video picture information as recited in claim 3, further comprising additional nodes on feeder lines coupled to said bridger amplifier for distributing said decompressed video picture information.

### Claim 6 (depends on 1)

A system for transmitting video picture information as recited in claim 1, wherein the associated node receives said compressed video pciture information from a source external of the cable television distribution system.

### Claim 7 (depends on 1)

A system for transmitting video picture information as recited in claim 1, wherein the associated node further includes circuitry for scrambling said decompressed video picture information and said home interface controller contains circuitry for descrambling said scrambled decompressed video picture information.

### Claim 8 (depends on 7)

A system for transmitting video picture information as recited in claim 7, wherein said scrambling comprises frequency hopping scrambling.

### Claim 9 (depends on 1)

A system for transmitting video picture information as recited in claim 1, wherein the associated node includes means for blocking said compressed video picture information from travelling downstream, and the associated node transmits said selected video picture information to said requesting subscribers over said channel space occupied by said compressed video picture information upstream from said node and vacated by blocking said compressed video picture information downstream from said node.

### Claim 10 (depends on 1)

A system for transmitting video picture information as recited in claim 1, wherein said compressed video picture information comprises television programming.

### Claim 11

A system for transmitting video picture information to home televisions coupled to a cable television distribution system, comprising:
a regional processing center for assembling and processing said video picture information to be transmitted over said cable television distribution system;
a headend for distributing cable television programming to subscribers of said cable television distribution system; and
at least one node coupled to said cable television distribution system and associated with a portion of said home televisions coupled to said cable television system for capturing and storing said processed and assembled video picture information, said video picture information including both still frame and full-motion video information;
wherein the subscriber viewing one of said home televisions can display and interact with said video picture information stored in the associated node by communicating to the associated node, each of said nodes in said cable television distribution system containing a substantially complete copy of said video picture information which said subscriber associated with said node can display and interact with such that the subscriber interacts directly with said video picture information stored in the associated node, without accessing said video picture information stored in said regional processing center;
wherein each of said home televisions includes an associated home interface controller with means for receiving at least one of a plurality of channels transmitted by the associated node, said home interface controller, upon activation, being assigned a channel from the associated node to said home interface controller over aid assigned channel; and
wherein said home interface controller includes frame grabber circuitry for storing frames of video picture information from the associated node, such that said channel from the associated node is assigned to said home interface controller only when video picture information is being transmitted from the associated node to said home interface controller, said channel being released for transmission of video picture information to other home interface controllers at all other times.

### Claim 12 (depends on 11)

An interactive television as recited in claim 11, wherein each of said nodes services subscribers viewing the home televisions on a plurality of feeder lines of said cable television distribution system.

### Claim 13

A method for transmitting video picture information to home televisions coupled to a cable television distribution system, comprising the steps of:
distributing compressed video picture information over said cable television distribution system in channel space unoccupied by non-compressed television programming;
decompressing said compressed video picture information transmitted over said cable television distribution system, in real time, in at least one node coupled to said cable television distribution system and associated with a portion of said home televisions coupled to said cable television distribution system; and,
distributing said decompressed video picture information, upon demand, to subscribers of said cable television distribution system viewing said home televisions associated with said node, said decompressed video picture information including full-motion video information;
wherein the subscriber viewing one of said home televisions can communicate, to said node associated therewith, a request for selected video picture information which has been decompressed at the associated node, the associated node distributing said selected video picture information to the subscriber by:
(i) dynamically assigning one of a plurality of channels to the subscriber requesting said selected video picture information; and
(ii) transmitting said selected video picture information to said home television of the requesting subscriber over the assigned channel.

### Claim 14 (depends on 13)

A method for transmitting video picture information as recited in claim 13, wherein the associated node blocks said compressed video picture information from travelling downstream, and the associated node transmits said selected video picture information to the requesting subscribers over said channel space occupied by said compressed video picture information upstream from said node and vacated by blocking said compressed video picture information downstream from said node.

### Claim 15 (depends on 13)

A method for transmitting video picture information as recited in claim 13, wherein said compressed video picture information comprises television programming.

### Claim 16 (depends on 13)

A method for transmitting video picture information as recited in claim 13, wherein the associated node receives said compressed video picture information from a source external of the cable television distribution system.

### Claim 17 (depends on 13)

A method for transmitting video picture information as recited in claim 13, further comprising the step of receiving, in a home interface controller associated with each home television, said decompressed video picture information transmitted by the associated node over the assigned channel.

### Claim 18 (depends on 17)

A method for transmitting video picture information as recited in claim 17, further comprising the step of scrambling said decompressed video picture information in the associated node and descrambling said scrambled decompressed video picture information in said home interface controller.

### Claim 19 (depends on 18)

A method for transmitting video picture information as recited in claim 18, wherein said scrambling comprises frequency hopping scrambling.

### Claim 20 (depends on 13)

A method for transmitting video picture information as recited in claim 13, wherein said plurality of channels are dynamically assigned on a contention basis.

### Claim 21 (depends on 13)

A method for transmitting video picture information as recited in claim 13, wherein the associated node transmits said selected video picture information to the requesting subscribers over channel space outside of the channel space utilized by said cable television distribution system for distributing television programming.
