Destination application program interfaces
First Claim
Patent Images
1. A system comprising:
- one or more computer-readable media; and
a component embodied on the one or more computer-readable media, the component to communicatively interact with an application and a media engine to present a presentation the component to selectively provide information to the media engine describing where and how media content is to be presented in response to an access by the media engine.
2 Assignments
0 Petitions
Accused Products
Abstract
Media processing methods, systems and application program interfaces (APIs) in which a destination component, also referred to as a destination, provides an application with a simple and unified way of rendering, archiving, broadcasting (or other types of media output processing) media from an origin to a target of choice, without requiring the application to have intimate knowledge about underlying components, their connectivity and management. For example, applications can use a destination to help manage the rendering or archiving (or other processing) of the particular media.
122 Citations
31 Claims
-
1. A system comprising:
-
one or more computer-readable media; and
a component embodied on the one or more computer-readable media, the component to communicatively interact with an application and a media engine to present a presentation the component to selectively provide information to the media engine describing where and how media content is to be presented in response to an access by the media engine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 28, 29, 30, 31)
-
-
15. A method for use by an application in presenting a presentation, the method comprising:
-
selectively providing information describing media content to be presented in the presentation to a media engine in response to an operation by the media engine; and
selectively providing information related to an object containing information regarding how the presentation is to be presented to the media engine, wherein the media engine selectively manages the presentation without requiring further interaction with the application. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification