Claims
- 1. A method of controlling display of video data, comprising:
creating, by an applet, a PIP object and a PIPInfo object; sending the PIPInfo object to the PIP object to initially control display of the video data within a web page; receiving, by the applet, user input via a virtual control panel displayed by the applet on the web page; and calling, by the applet, virtual control API functions in accordance with the user input to communicate with the PIP object and the PIPInfo object to control the display of video data within the web page.
- 2. The method of claim 1, wherein the display functions include switching between TV and video input.
- 3 The method of claim 1, wherein the display functions include switching between broadcast frequency and cable frequency.
- 4. The method of claim 1, wherein the display functions include switching between ON and OFF.
- 5. The method of claim 1, wherein the display functions include changing the channel.
- 6. An apparatus that controls display of video data, comprising:
software circuitry configured to create, by an applet, a PIP object and a PIPInfo object; software circuitry configured to send the PIPInfo object to the PIP object to initially control display of the video data within a web page; software circuitry configured to receive, by the applet, user input via a virtual control panel displayed by the applet on the web page; and software circuitry configured to call, by the applet, virtual control API functions in accordance with the user input to communicate with the PIP object and the PIPInfo object to control the display of video data within the web page.
- 7. A computer program product, comprising:
a computer usable medium having computer readable code embodied therein for allowing an applet to control display of video data within a web page, including: computer readable program code devices configured to create, by an applet, a PIP object and a PIPInfo object; computer readable program code devices configured to send the PIPInfo object to the PIP object to initially control display of the video data within the web page; computer readable program code devices configured to receive, by the applet, user input via a virtual control panel displayed by the applet on the web page; and computer readable program code devices configured to call, by the applet, virtual control API functions in accordance with the user input to communicate with the PIP object and the PIPInfo object to control the display of video data within the web page.
RELATED APPLICATIONS
[0001] This application is related to the following co-pending U.S. patent applications, which are filed concurrently with this application and which are herein incorporated by reference.
[0002] 1. U.S. patent application Ser. No. ______, entitled “Applet and Application Display in Embedded Systems Using Child and Orphan Graphics Contexts” of Rajesh Kanungo;
[0003] 2. U.S. patent application Ser. No. ______, entitled “Display Widget Interaction in Embedded Systems Using Child Graphics Contexts” of Rajesh Kanungo;
[0004] 3. U.S. patent application Ser. No. ______, entitled “Method and Apparatus For Modal Dialog Box Management In Applets On Information Appliances” of Rajesh Kanungo and Juan Carlos Soto, Jr.;
[0005] 4. U.S. patent application Ser. No. ______, entitled “TV PIP Applet Using PIP Framework and Implementation” of Rajesh Kanungo; and