# US 2014/0157335 A1 · Digital Residential Entertainment System

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

- Number: US 2014/0157335 A1
- Document ID: US20140157335A1
- Status: Published application
- Kind: A1
- Application number: 14/173,904
- Filed: 2014-02-06
- Published: 2014-06-05
- Earliest claimed: 2000-12-28
- Assignees: AT&T Intellectual Property I, L.P.
- Applicants: AT&T Intellectual Property I, L.P.
- Inventors: John Alson Hicks, III; Randy Zimler
- Web page: https://patentgrep.com/patent/US20140157335A1

## CPC

- H04H 20/63: to plural spots in a confined site, e.g. MATV [Master Antenna Television]
- H04H 40/27: specially adapted for broadcast systems covered by groups H04H20/53 - H04H20/95
- H04H 60/27: Arrangements for recording or accumulating broadcast information or broadcast-related information
- H04L 12/2805: {Home Audio Video Interoperability [HAVI] networks}
- H04L 12/282: {based on user interaction within the home (receiver circuitry for displaying additional information being controlled by a remote control apparatus H04N21/42204)}
- H04L 12/2838: {Distribution of signals within a home automation network, e.g. involving splitting/multiplexing signals to/from different paths (adaptations of television systems for transmission by electric cable for domestic distribution H04N7/106; hybrid transport H04L12/6418; home network arrangements specially adapted for distribution of digital video signals H04N7/24)}
- H04L 65/1026: {at the edge}
- H04L 65/1036: {at the edge}
- H04L 65/612: for unicast
- H04N 7/106: {for domestic distribution}
- H04N 7/20: Adaptations for transmission via a GHz frequency band, e.g. via satellite
- H04N 21/2143: {located in a single building, e.g. hotel, hospital or museum (arrangements specially adapted for plural spots in a confined site in broadcast systems H04H20/63; adaptations for transmission by electric cable for domestic distribution in television systems H04N7/106)}
- H04N 21/4135: {external recorder (interface circuits between an apparatus for recording television signals and a television receiver H04N5/775)}
- H04N 21/4263: {involving specific tuning arrangements, e.g. two tuners}
- H04N 21/43615: {Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals (home Audio Video Interoperability [HAVI] data switching networks H04L12/2805)}
- H04N 21/43622: {Interfacing an external recording device}
- 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/44227: {Monitoring of local network, e.g. connection or bandwidth variations; Detecting new devices in the local network (configuring of peripheral devices in general G06F9/4411; monitoring connectivity in data switched networks H04L43/0811)}
- H04N 21/6168: {involving cable transmission, e.g. using a cable modem}
- H04H 20/72: of terrestrial networks
- H04H 20/78: CATV [Community Antenna Television] systems
- H04H 40/90: specially adapted for satellite broadcast receiving
- H04N 7/108: {the cable being constituted by a pair of wires}
- H04W 88/16: Gateway arrangements
- H04W 92/02: Inter-networking arrangements
- H04H: BROADCAST COMMUNICATION (multiplex communication H04J; pictorial communication aspects of broadcast systems H04N)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A digital residential entertainment system uses a data switch with dedicated ports. Each one of the dedicated ports may receive a different input or route a different output. As different content items are stored within the digital residential entertainment system, each one of the different content items is associated to a different row in a data table. Each different row thus stores data fields that differentiate one content item from another content item.

## Claims

### Claim 1

A system, comprising:
a processor; and
memory storing instructions that when executed cause the processor to perform operations, the operations comprising:
storing a plurality of content items in the memory;
storing a single data record that corresponds to one content item in the plurality of content items, the single data record being one row in a data table, the data table having a different row for each other content item in the plurality of content items, the row having a plurality of data fields, the plurality of data fields comprising information that differentiates the one content item from the each other content item in the plurality of content items.

### Claim 2 (depends on 1)

The system of claim 1, wherein the operations further comprise decrypting the one content item for presentation.

### Claim 3 (depends on 1)

The system of claim 1, wherein the operations further comprise receiving an information signal from one of multiple pairs of a tuner and a demodulator.

### Claim 4 (depends on 3)

The system of claim 3, wherein the operations further comprise instructing a data switch to select a port that corresponds to the one of multiple pairs of a tuner and a demodulator.

### Claim 5 (depends on 1)

The system of claim 1, wherein the operations further comprise instructing a tuner to tune to a frequency.

### Claim 6 (depends on 5)

The system of claim 5, wherein the operations further comprise instructing a data switch to select a port that corresponds to the tuner.

### Claim 7 (depends on 1)

The system of claim 1, wherein the operations further comprise:
receiving a storage position identifier from a source remote from the system; and
storing the storage position identifier in the one row as one field in the plurality of data fields, the storage position identifier specifying a storage position for the one content item in a lineup of different content items.

### Claim 8

A method, comprising:
storing, in memory, a plurality of content items;
associating, by a processor, a single data record to one content item in the plurality of content items, the single data record being one row in a data table, the data table having a different row for each other content item in the plurality of content items; and
storing information associated with the one content item in a plurality of data fields within the one row, the information differentiating the one content item from the each other content item in the plurality of content items.

### Claim 9 (depends on 8)

The method of claim 8, further comprising decrypting the one content item for presentation.

### Claim 10 (depends on 8)

The method of claim 8, further comprising receiving an information signal from one of multiple pairs of a tuner and a demodulator.

### Claim 11 (depends on 10)

The method of claim 10, further comprising instructing a data switch to select a port that corresponds to the one of multiple pairs of a tuner and a demodulator.

### Claim 12 (depends on 8)

The method of claim 8, further comprising instructing a tuner to tune to a frequency.

### Claim 13 (depends on 12)

The method of claim 12, further comprising instructing a data switch to select a port that corresponds to the tuner.

### Claim 14 (depends on 8)

The method of claim 8, further comprising:
receiving a storage position identifier from a remote source; and
storing the storage position identifier in the one row as one field in the plurality of data fields, the storage position identifier specifying a storage position for the one content item in a lineup of different content items.

### Claim 15

A memory storing code which when executed causes a processor to perform operations, the operations comprising:
storing a plurality of content items in the memory;
storing a single data record that corresponds to one content item in the plurality of content items, the single data record being one row in a data table, the data table having a different row for each other content item in the plurality of content items, the row having a plurality of data fields, the plurality of data fields comprising information that differentiates the one content item from the each other content item in the plurality of content items.

### Claim 16 (depends on 15)

The memory of claim 15, wherein the operations further comprise decrypting the one content item for presentation.

### Claim 17 (depends on 15)

The memory of claim 15, wherein the operations further comprise receiving an information signal from one of multiple pairs of a tuner and a demodulator.

### Claim 18 (depends on 17)

The memory of claim 17, wherein the operations further comprise instructing a data switch to select a port that corresponds to the one of multiple pairs of a tuner and a demodulator.

### Claim 19 (depends on 15)

The memory of claim 15, wherein the operations further comprise:
instructing a tuner to tune to a frequency; and
instructing a data switch to select a port that corresponds to the tuner.

### Claim 20 (depends on 15)

The memory of claim 15, wherein the operations further comprise:
receiving a storage position identifier from a remote source; and
storing the storage position identifier in the one row as one field in the plurality of data fields, the storage position identifier specifying a storage position for the one content item in a lineup of different content items.
