Multimedia player
First Claim
1. A method for launching a multimedia player from an operating windowing application such that a window of the multimedia player operates as a child window of the operating windowing application, the method comprising the steps of:
- launching the multimedia player in response to a user-selection of a predefined function in the operating windowing application;
identifying a main window within the operating windowing application from which the predefined function was executed;
locating, within the main window, a target child window having both a specific class-type and a specific dimension;
creating, in the case that the target child window is located, a playback window of the multimedia player for playing a multimedia selection and overlaying the playback window onto the target child window such that playback window operates as a child window of the main window; and
playing, within the playback window, a multimedia selection corresponding to the user-selected predefined function.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for launching a multimedia player from an operating windowing application such that the multimedia player operates as a child window of the operating windowing application. The method and apparatus operate to launch the multimedia player in response to a user-selection of a predefined function in the operating windowing application, identify a main window within the operating windowing application from which the predefined function was selected, locate, within the main window, a target child window having both a specific class-type and a specific dimension, create, in the case that the child window is located, a playback window and overlaying the playback window onto the target child window, and play, within the playback window, a multimedia selection corresponding to the user-selected predefined function.
126 Citations
35 Claims
-
1. A method for launching a multimedia player from an operating windowing application such that a window of the multimedia player operates as a child window of the operating windowing application, the method comprising the steps of:
-
launching the multimedia player in response to a user-selection of a predefined function in the operating windowing application; identifying a main window within the operating windowing application from which the predefined function was executed; locating, within the main window, a target child window having both a specific class-type and a specific dimension; creating, in the case that the target child window is located, a playback window of the multimedia player for playing a multimedia selection and overlaying the playback window onto the target child window such that playback window operates as a child window of the main window; and playing, within the playback window, a multimedia selection corresponding to the user-selected predefined function. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A multimedia player for playing a multimedia selection within an operating windowing application, comprising:
-
input means for inputting a user-selection of a windowing function; memory means for storing process steps and a multimedia player application; and process means for launching the multimedia player application within the operating windowing application in response to a user inputting a predefined windowing function using the stored process steps, wherein the multimedia player application, upon being launched,
1) identifies a main window within the operating windowing application from which the predefined function was selected,
2) locates, within the main window, a target child window having both a specific class-type and a specific dimension,
3) creates, in the case that the child window is located, a playback window of the multimedia player and overlays the playback window onto the target child window such that the playback window operates as a child window of the main window, and
4) plays, within the playback window, a multimedia selection corresponding to the user-selected predefined function.
-
-
13. A computer program product comprising:
a computer-usable medium having a computer-readable program code means embodied in the medium for causing a multimedia player to be launched within an operating windowing application comprising; a computer-readable program code means for causing a computer to launch the multimedia player upon a user selecting a predefined function in the operating windowing application; and a computer-readable program code means for causing the computer to execute the multimedia player to play a multimedia selection corresponding to the selected predefined function upon
1) identifying the operating windowing application and a main window within the operating windowing application from which the predefined function was selected,
2) locating, within the main window, a target child window having both a specific class-type and a specific dimension,
3) creating, in the case that the target child window is located, a playback window of the multimedia player for playing a multimedia selection and overlaying the playback window onto the target child window such that the playback window operates as a child window of the main window, and
4) playing, within the playback window, a multimedia selection corresponding to the user-selected predefined function.
-
14. Computer-executable process steps stored on a computer-readable medium, the process steps to launch a multimedia player from an operating windowing application such that a window of the multimedia player operates as a child window of the operating windowing application, the process steps comprising:
-
code to launch the multimedia player in response to a user-selection of a predefined function in the operating windowing application; code to identify a main window within the operating windowing application from which the predefined function was executed; code to locate, within the main window, a target child window having both a specific class-type and a specific dimension; code to create, in the case that the target child window is located, a playback window of the multimedia player for playing a multimedia selection; code to overlay the playback window onto the target child window such that playback window operates as a child window of the main window; and code to play, within the playback window, a multimedia selection corresponding to the user-selected predefined function. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer-readable medium which stores computer-executable process steps to launch a multimedia player from an operating windowing application such that a window of the multimedia player operates as a child window of the operating windowing application, the computer-executable process steps comprising:
-
a launching step to launch the multimedia player in response to a user-selection of a predefined function in the operating windowing application; an identifying step to identify a main window within the operating windowing application from which the predefined function was executed; a locating step to locate, within the main window, a target child window having both a specific class-type and a specific dimension; a creating step to create, in the case that the target child window is located, a playback window of the multimedia player for playing a multimedia selection and overlaying the playback window onto the target child window such that playback window operates as a child window of the main window; and a playing step to play, within the playback window, a multimedia selection corresponding to the user-selected predefined function. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
Specification