System and method for switching of media presentation
First Claim
Patent Images
1. A method comprising:
- presenting a media file within a first user interface of a first process; and
switching the presenting of the media file from the first user interface to a second user interface within a second process, wherein the switching is performed without interruption in the presenting of the media file.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for switching presentation of media between two or more processes without interruption is described. This system and method can enable a user to enjoy media presented in a process and then switch the presentation of that media to another process without interruption in the media. Further, this system and method can enable a user to switch back and forth between media presentation within one application and another application without interruption.
-
Citations
64 Claims
-
1. A method comprising:
-
presenting a media file within a first user interface of a first process; and
switching the presenting of the media file from the first user interface to a second user interface within a second process, wherein the switching is performed without interruption in the presenting of the media file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-readable medium comprising computer-executable instructions that perform the following when executed by a computer:
-
presenting media within a first process; and
switching the presenting to a second process without interruption in the presenting of the media. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system comprising:
-
a first application in a first process;
a module in a second process; and
a second application in a third process;
wherein the first application is capable of calling the module to perform a first operation for use by the first application and the second application is capable of calling the module to perform a second operation for use by the second application, and the module is capable of performing the first operation and the second operation. - View Dependent Claims (28, 29, 30, 31, 32)
-
-
33. A system comprising:
-
a first visual space associated with a first process;
a common renderer; and
a second visual space associated with a second process, wherein the common renderer is capable of rendering media in the first visual space and the second visual space. - View Dependent Claims (34, 35, 36, 37, 38, 39)
-
-
40. A system comprising:
-
a presentation application in a first process having a user interface; and
a renderer in a second process, wherein the presentation application is capable of calling the renderer to render a media file to the presentation application for presentation by the presentation application of the media file within the user interface, and the renderer is capable of rendering the media file. - View Dependent Claims (41, 42)
-
-
43. A system comprising:
a common renderer in a first process that is capable of rendering media within the first process for presentation in a second process. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50)
-
51. A method comprising:
-
hooking a lightweight presentation component in a first process to a full-featured presentation application in a second process; and
presenting, with aid of rendering from the full-featured presentation application, a media file in a visual space of the lightweight presentation component. - View Dependent Claims (52, 53, 54, 55, 56, 57, 58, 59, 60, 61)
-
-
62. An apparatus comprising:
-
means for presenting media within a first process; and
means for switching the presenting to within a second process without interruption. - View Dependent Claims (63, 64)
-
Specification