System and method for providing network access to individually recorded content
First Claim
Patent Images
1. A method of streaming recorded captured television program content transmissions to user devices, the method comprising:
- storing the captured television program content transmissions in a broadcast file store as television program content data, the television program content data being uniquely allocated to each of the users individually such that the television program content data for each stored television program content transmission is only allocated to a single user, wherein the television program content data that are allocated to individual users include stored content data at two or more resolutions, the television program content data being generated by capturing terrestrial television broadcasts with antenna elements that are uniquely assigned to individual users, wherein the antenna elements are arranged in a three dimensional array of the antenna elements;
presenting the users with a list of stored television program content transmissions that were recorded at request of each of the users; and
in response to selections by the users, accessing the television program content data for the stored television program content transmissions and streaming the television program content data of a selected resolution to user devices for the corresponding users and only streaming to the each of the users the television program content data that were uniquely allocated to that user,wherein the television program content data stored in the file store are identified by antenna information that identifies the antenna elements that were used to capture the over the air broadcasts from which the television program content data were generated.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and system for capturing, storing, and streaming over the air broadcasts based on user requests and at their command is disclosed. The system and method utilize subarrays of antenna elements for receiving over the air broadcasts. Processing pipelines are used to demodulate, transcode and index the content transmissions to produce content data that are streamed to users. In this way, the feeds from antennas can be accessed by users over a network connection.
68 Citations
11 Claims
-
1. A method of streaming recorded captured television program content transmissions to user devices, the method comprising:
-
storing the captured television program content transmissions in a broadcast file store as television program content data, the television program content data being uniquely allocated to each of the users individually such that the television program content data for each stored television program content transmission is only allocated to a single user, wherein the television program content data that are allocated to individual users include stored content data at two or more resolutions, the television program content data being generated by capturing terrestrial television broadcasts with antenna elements that are uniquely assigned to individual users, wherein the antenna elements are arranged in a three dimensional array of the antenna elements; presenting the users with a list of stored television program content transmissions that were recorded at request of each of the users; and in response to selections by the users, accessing the television program content data for the stored television program content transmissions and streaming the television program content data of a selected resolution to user devices for the corresponding users and only streaming to the each of the users the television program content data that were uniquely allocated to that user, wherein the television program content data stored in the file store are identified by antenna information that identifies the antenna elements that were used to capture the over the air broadcasts from which the television program content data were generated. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for streaming recorded television program content transmissions, the system comprising:
-
an array of antenna elements that are used to capture terrestrial television broadcasts of television program content transmissions, wherein the antenna elements are arranged in a three dimensional array of the antenna elements; a broadcast file store that stores television program content data of the television program content transmissions, wherein the file store stores the recorded television program content transmissions at two or more two resolutions; an application server for providing access to separate accounts of users, wherein the application server provides the users with a list of recorded television program content transmissions that were recorded at a request of each of the separate users by capturing the terrestrial television broadcasts of television program content transmissions with antenna elements that were uniquely assigned to individual users; and a streaming server that accesses the television program content data at a selected resolution for the recorded television program content transmissions, the television program content data being uniquely allocated to the each of the users separately such that the television program content data for each recorded television program content transmission are only allocated to a single user, wherein the streaming server only streams the television program content data to a device of a user that were uniquely allocated to only that user, wherein the television program content data stored in the file store are identified by antenna information that identifies the antenna elements that were used to capture the over the air broadcasts from which the television program content data were generated. - View Dependent Claims (9, 10, 11)
-
Specification