Techniques to automatically manage overlapping objects
First Claim
Patent Images
1. A method, comprising:
- determining context information for a multimedia conference event;
generating one or more context parameters utilizing the context information, the one or more context parameters comprising a relevance parameter representing a relative value of a media content view relative to other media content views for the multimedia conference event;
determining one or more control parameters based on the one or more context parameters, the one or more control parameters comprising;
an order parameter representing an order of viewing layers for multiple media content views and an overlap parameter representing an amount of overlap between two or more media content views, the overlap parameter determined based on the relevance parameter; and
a blending parameter representing an amount of blending for the overlapping media content views based on the one or more context parameters;
receiving multiple media content streams for the multiple media content views; and
automatically and dynamically blending the multiple media content streams based on the one or more control parameters to form a blended media content stream.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques to automatically manage overlapping objects are described. An apparatus may include a context module operative to receive context information for a multimedia event, and determine various context parameters and control parameters for the multimedia event. The apparatus may further comprise a blending module communicatively coupled to the context module, the blending module operative to receive multiple media content streams for multiple media content views for the multimedia event, and blend the media content streams for the multiple media content views based on one or more control parameters to form a blended media content stream. Other embodiments are described and claimed.
-
Citations
12 Claims
-
1. A method, comprising:
-
determining context information for a multimedia conference event; generating one or more context parameters utilizing the context information, the one or more context parameters comprising a relevance parameter representing a relative value of a media content view relative to other media content views for the multimedia conference event; determining one or more control parameters based on the one or more context parameters, the one or more control parameters comprising; an order parameter representing an order of viewing layers for multiple media content views and an overlap parameter representing an amount of overlap between two or more media content views, the overlap parameter determined based on the relevance parameter; and a blending parameter representing an amount of blending for the overlapping media content views based on the one or more context parameters; receiving multiple media content streams for the multiple media content views; and automatically and dynamically blending the multiple media content streams based on the one or more control parameters to form a blended media content stream. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An article of manufacture comprising a computer-readable storage medium containing instructions that if executed enable a system to:
-
generate one or more context parameters to include a refresh time parameter, a reference parameter and a relevance parameter utilizing context information determined for a multimedia conference event, the refresh time parameter representing a time interval between refresh events for media content for a media content view, the reference parameter representing a number of times a media content view is referenced by a meeting participant, the relevance parameter representing a relative value of a media content view relative to other media content views for the multimedia conference event; determine one or more control parameters comprising an order parameter, an overlap parameter and a blending parameter for multiple media content views based on the one or more context parameters, the order parameter representing an order of viewing layers for the multiple media content views, the blending parameter representing an amount of blending for the overlapping media content views, the overlap parameter representing an amount of overlap between two or more media content views and determined based on the relevance parameter; receive multiple media content streams for the multiple media content views; and automatically and dynamically blend the multiple media content streams based on the one or more control parameters. - View Dependent Claims (7, 8, 9)
-
-
10. An apparatus, comprising:
-
a context module operative to receive context information for a multimedia conference event, and generate one or more context parameters and one or more control parameters for the multimedia conference event, the one or more context parameters generated utilizing the context information and comprising a relevance parameter representing a relative value of a media content view relative to other media content views for the multimedia conference event, the one or more control parameters comprising; an order parameter representing an order of viewing layers for multiple media content views and an overlap parameter representing an amount of overlap between two or more media content views, the overlap parameter determined based on the relevance parameter; and a blending parameter representing an amount of blending for the overlapping media content views; a blending module communicatively coupled to the context module, the blending module operative to receive multiple media content streams for the multiple media content views for the multimedia conference event, and automatically and dynamically blend the multiple media content streams for the multiple media content views based on the one or more control parameters to form a blended media content stream; a display module communicatively coupled to a display, the display module to receive the blended media content stream, and display the blended media content stream as multiple overlapping media content views on the display; and a processor implementing one or both of the context module or the blending module. - View Dependent Claims (11, 12)
-
Specification