Method and apparatus for processing requests for video presentations of interactive applications in which VOD functionality is provided during NVOD presentations
First Claim
1. In an interactive communication system, a method of processing requests for video presentations of interactive applications, said method comprising the steps of:
- (a) receiving a request, from a viewer, for a video presentation of an interactive application;
(b) presenting to said viewer a near-video-on-demand version of said interactive application;
(c) receiving a request, from said viewer, for a video-on-demand version of said interactive application;
(d) determining if said transmission of said video-on-demand version of said interactive application would constrain resources of the interactive communication system; and
(e) presenting said video-on-demand version of said interactive application to said viewer, if said presentation of said video-on-demand version of said interactive application would not constrain resources of the interactive communication system.
3 Assignments
0 Petitions
Accused Products
Abstract
For an interactive communication system, the invention provides a method and apparatus for processing requests for video presentations of particular interactive applications. One embodiment of the invention initially receives, from a viewing node, a request for a video presentation of a particular interactive application. This embodiment then provides a near-video-on-demand (NVOD) presentation of the interactive application to the viewing node. At the time of the offer of the NVOD presentation, or during the NVOD presentation, the viewing node might request a video-on-demand (VOD) version of the interactive application. If such a request is made, and if the system'"'"'s resources would not be constrained by the transmission of the video-on-demand presentation of the interactive application, then this embodiment transmits the video-on-demand version of the interactive application to the viewing node. On the other hand, if the system'"'"'s resources would be constrained by the transmission of the VOD version, one embodiment of the invention'"'"'s interactive system again directs the requesting viewer to view a near-video-on-demand version of the particular application.
146 Citations
24 Claims
-
1. In an interactive communication system, a method of processing requests for video presentations of interactive applications, said method comprising the steps of:
-
(a) receiving a request, from a viewer, for a video presentation of an interactive application; (b) presenting to said viewer a near-video-on-demand version of said interactive application; (c) receiving a request, from said viewer, for a video-on-demand version of said interactive application; (d) determining if said transmission of said video-on-demand version of said interactive application would constrain resources of the interactive communication system; and (e) presenting said video-on-demand version of said interactive application to said viewer, if said presentation of said video-on-demand version of said interactive application would not constrain resources of the interactive communication system. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. In an interactive communication system, a method of processing requests for video presentations of interactive applications, said method comprising the steps of:
-
(a) receiving a request, from a viewing node, to transmit a video presentation of an interactive application; (b) transmitting to said viewing node a near-video-on-demand version of said interactive application through a shared information stream; (c) receiving a request, from said viewing node, to transmit a video-on-demand version of said interactive application through a communication network; (d) determining if transmission of said video-on-demand version of said interactive application through a communication network would constrain shared resources of the interactive communication system; and (e) transmitting said video-on-demand presentation of said interactive application, if said transmission of said video-on-demand version would not constrain resources of the system. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An apparatus for processing requests for video presentations of interactive applications, said apparatus adapted to operate in an interactive communication network, said apparatus comprising:
-
(a) receiving means for receiving requests to transmit video presentations of interactive applications; (b) determining means, coupled to said receiving means, for determining if transmission of video-on-demand versions of said interactive applications through a communication network would constrain shared resources of the interactive communication system; and (c) responding means, coupled to said determining means, for (1) responding to an initial request from a viewer for a video presentation of an interactive application by transmitting to said viewer a near-video-on-demand version of said interactive application through a shared information stream, and (2) responding to a subsequent request from said viewer for transmission of a video-on-demand version of said interactive application through a communication network by transmitting said video-on-demand presentation, if said determining means determines that said transmission would not constrain resources of the interactive communication system. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. An interactive communication system comprising:
-
(a) a service source storing a plurality of interactive applications; (b) a plurality of viewing nodes for viewing said interactive applications; and (c) a communication network coupling said service source and said viewing nodes; (d) wherein said service source includes means for processing requests for video presentations of said interactive applications, said processing means including; (1) receiving means for receiving requests to transmit video presentations of interactive applications; (2) determining means, coupled to said receiving means, for determining if transmission of video-on-demand versions of said interactive applications through a communication network would constrain shared resources of the interactive communication system; and (3) responding means, coupled to said determining means, for (i) responding to an initial request from a viewer for a video presentation of an interactive application by transmitting to said viewer a near-video-on-demand version of said interactive application through a shared information stream, and (ii) responding to a subsequent request from said viewer for transmission of a video-on-demand version of said interactive application through a communication network by transmitting said video-on-demand presentation, if said determining means determines that said transmission would not constrain resources of the interactive communication system. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification