METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR FACILITATING INTERACTIVE PROGRAMMING SERVICES
First Claim
1. A method for facilitating interactive programming services, comprising:
- providing a selection of viewpoints for perceiving a program event, each of the viewpoints providing a unique perspective of the program event, the viewpoints simultaneously transmitted to a digital media system as a single programming event, the single programming event comprising one of a plurality of programming events that collectively form a program;
providing criteria selectable for determining which of the viewpoints to present via the digital media system;
receiving at least one response to the criteria and selecting a viewpoint to present based upon the at least one response; and
presenting the program event, the program event exhibited from the selected viewpoint.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and computer program product for facilitating interactive programming services is provided. The method includes providing a selection of viewpoints for perceiving a program event. Each of the viewpoints provides a unique perspective of the program event. The viewpoints are simultaneously transmitted to a digital media system as a single programming event, which is one of a plurality of programming events that collectively form a program. The method also includes providing criteria selectable for determining which of the viewpoints to present via the digital media system, receiving at least one response to the criteria, and selecting a viewpoint to present based upon the at least one response. The method further includes presenting the program event, the program event exhibited from the selected viewpoint.
-
Citations
15 Claims
-
1. A method for facilitating interactive programming services, comprising:
-
providing a selection of viewpoints for perceiving a program event, each of the viewpoints providing a unique perspective of the program event, the viewpoints simultaneously transmitted to a digital media system as a single programming event, the single programming event comprising one of a plurality of programming events that collectively form a program;
providing criteria selectable for determining which of the viewpoints to present via the digital media system;
receiving at least one response to the criteria and selecting a viewpoint to present based upon the at least one response; and
presenting the program event, the program event exhibited from the selected viewpoint. - View Dependent Claims (2, 3, 4, 5, 15)
-
-
6. A system for facilitating interactive programming services, comprising:
-
a digital media system;
a viewpoint control application executing on the digital media system, performing;
providing a selection of viewpoints for perceiving a program event, each of the viewpoints providing a unique perspective of the program event, the viewpoints simultaneously received at the digital media system as a single programming event, the single programming event comprising one of a plurality of programming events that collectively form a program;
providing criteria selectable for determining which of the viewpoints to present via the digital media system;
receiving at least one response to the criteria and selecting a viewpoint to present based upon the at least one response; and
presenting the program event, the program event exhibited from the selected viewpoint. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer program product for facilitating interactive programming services, the computer program product including instructions for implementing a method, comprising:
-
providing a selection of viewpoints for perceiving a program event, each of the viewpoints providing a unique perspective of the program event, the viewpoints simultaneously transmitted to a digital media system as a single programming event, the single programming event comprising one of a plurality of programming events that collectively form a program;
providing criteria selectable for determining which of the viewpoints to present via the digital media system;
receiving at least one response to the criteria and selecting a viewpoint to present based upon the at least one response; and
presenting the program event, the program event exhibited from the selected viewpoint. - View Dependent Claims (12, 13, 14)
-
Specification