Method and system for processing antenna feeds using separate processing pipelines
First Claim
Patent Images
1. A system for processing antenna feeds, the system comprising:
- antenna elements for receiving over the air broadcasts of content;
antenna processing pipelines, each of the pipelines for demodulating the antenna feeds from the antenna elements to produce content data for the over the air broadcasts of content received by the antenna elements;
a switching system for selectively connecting each of the antenna elements to one of the antenna processing pipelines;
an antenna controller that controls the switching system to enable generation of the content data to fulfill user requests for the content;
a streaming server for streaming the content data to via the internet and an application server for receiving the user requests to watch content;
wherein commands are sent to the antenna controller and the streaming server to generate and stream the content data to the user devices of the users in response to the user requests.
6 Assignments
0 Petitions
Accused Products
Abstract
A method and system for capturing, storing, and streaming over the air broadcasts based on user requests 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.
-
Citations
24 Claims
-
1. A system for processing antenna feeds, the system comprising:
-
antenna elements for receiving over the air broadcasts of content; antenna processing pipelines, each of the pipelines for demodulating the antenna feeds from the antenna elements to produce content data for the over the air broadcasts of content received by the antenna elements; a switching system for selectively connecting each of the antenna elements to one of the antenna processing pipelines; an antenna controller that controls the switching system to enable generation of the content data to fulfill user requests for the content; a streaming server for streaming the content data to via the internet and an application server for receiving the user requests to watch content;
wherein commands are sent to the antenna controller and the streaming server to generate and stream the content data to the user devices of the users in response to the user requests. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for processing antenna feeds, the method comprising:
- receiving user requests to watch content from users;
sending commands to an antenna controller for antenna elements and to a streaming server to stream content data of the content;receiving over the air broadcasts of the content with the antenna elements; providing antenna processing pipelines, for demodulating the antenna feeds from the antenna elements to produce the content data for the over the air broadcasts of the content received by the antenna elements; connecting each of the antenna elements to one of the antenna processing pipelines with a switching system; and the streaming sever streaming the content data to user devices of the users via the internet. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
- receiving user requests to watch content from users;
-
21. A method for assigning a processing pipeline to an antenna element, the method comprising:
-
dedicating an antenna element to a user, the antenna element for receiving over the air broadcasts of content; receiving a user request to watch content from a user; sending commands to an antenna controller for the antenna element and to a streaming server to stream content data of the content; searching for an available processing pipeline to demodulate the over the air broadcasts of the content in response to the user request for content; upon locating a processing pipeline, assigning the processing pipeline to the user'"'"'s dedicated antenna element to connect the processing pipeline to the user'"'"'s permanently assigned antenna element and the streaming server streaming the content to a user device of the user via the internet. - View Dependent Claims (22, 23, 24)
-
Specification