On-content streaming media enhancement
First Claim
1. A method of rendering a descriptor in association with a streaming media presentation comprising:
- receiving said streaming media presentation;
accessing descriptor information;
determining if descriptors are enabled;
rendering said descriptor if descriptors are enabled;
executing a software routine if an interactive access point is enabled for said descriptor and a corresponding user input is received; and
discontinuing display of the descriptor if an end display condition has occurred.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods for displaying descriptors in conjunction with a streaming media presentation are disclosed. Descriptors may be positioned on top of a streaming media image to provide association with image elements of the presentation. The availability of descriptors for an image element may be indicated highlighting the element, highlighting the element when a cursor is over the element, or changing cursor appearance when over the element. Interactive access points responsive to user input may provide links or may control selection and rendering of descriptors. Element indicators may be displayed to associate descriptors with image elements. Image element identifiers may also provide association with image elements, wherein such association may be dynamic, and may indicate user response actions for additional or updated descriptors. A receiving unit receives a streaming media presentation and renders the presentation and any descriptors, indicators, highlights, and/or image element identifiers.
-
Citations
26 Claims
-
1. A method of rendering a descriptor in association with a streaming media presentation comprising:
-
receiving said streaming media presentation;
accessing descriptor information;
determining if descriptors are enabled;
rendering said descriptor if descriptors are enabled;
executing a software routine if an interactive access point is enabled for said descriptor and a corresponding user input is received; and
discontinuing display of the descriptor if an end display condition has occurred. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of rendering a descriptor in conjunction with a streaming media image element comprising:
-
receiving a streaming media presentation;
accessing descriptor information;
determining if descriptors are enabled;
receiving pointing device position information;
selecting a descriptor from said descriptor information using said position information;
rendering the selected descriptor in a predetermined position associated with the streaming media image element that does not obscure important streaming media presentation content; and
discontinuing display of said selected descriptor if an end display condition has occurred. - View Dependent Claims (9)
-
-
10. A method of rendering a descriptor in association with a streaming media image element comprising:
-
receiving a streaming media presentation;
accessing descriptor information;
determining if descriptors are enabled;
highlighting at least one streaming media image element;
receiving a user input;
rendering said descriptor in a predetermined position; and
discontinuing display of the descriptor if an end display condition has occurred.
-
-
11. A method of rendering a descriptor in association with a streaming media image element comprising:
-
receiving a streaming media presentation;
accessing descriptor information;
determining if descriptors are enabled;
receiving pointing device position information;
highlighting at least one streaming media image element;
receiving a user input;
selecting a descriptor from said descriptor information using said position information;
rendering the selected descriptor in a predetermined position; and
discontinuing display of the descriptor if an end display condition has occurred. - View Dependent Claims (12)
-
-
13. A method of rendering a descriptor in association with a streaming media image element comprising:
-
receiving a streaming media presentation;
accessing descriptor information;
determining if descriptors are enabled;
receiving pointing device position information;
altering the appearance of a displayed cursor if said cursor position corresponds to a streaming media image element for which a descriptor is available;
receiving a user input;
selecting a descriptor from said descriptor information using said position information;
rendering the selected descriptor in a predetermined position; and
discontinuing display of the descriptor if an end display condition has occurred.
-
-
14. A method of rendering a descriptor in association with a streaming media image element comprising:
-
receiving a streaming media presentation;
accessing descriptor information;
displaying a streaming media image element identifier in a first screen position within a streaming media image; and
displaying a descriptor associated with said streaming media image element in a second screen position.
-
-
15. A method of rendering a descriptor in association with a streaming media presentation comprising:
-
receiving said streaming media presentation, accessing descriptor information, displaying at least one streaming media image element identifier in a first screen position within a streaming media image, displaying a descriptor associated with said streaming media image element identifier in a predetermined position at least partially overlapping said streaming media image, and updating said descriptor in response to a user input associated with said streaming media image element identifier.
-
-
16. A method of rendering a descriptor in association with a streaming media image element comprising:
-
receiving a streaming media presentation;
accessing descriptor information;
displaying at least one streaming media image element identifier in a first screen position providing association with said streaming media image element, displaying a descriptor associated with the first streaming media image element in a predetermined position at least partially overlapping the streaming media image, dynamically associating the streaming media image element identifier with a second streaming media image element in response to scene changes, and updating the descriptor to display information associated with the second streaming media image element.
-
-
17. A streaming media receiver comprising:
-
a unit that receives a streaming media presentation;
computer program code that accesses descriptor information;
computer program code that determines if descriptors are enabled;
computer program code that detects a rendering event; and
computer program code that renders a descriptor. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A streaming media receiver comprising:
-
means that receive a streaming media presentation;
means that access descriptor information;
means that determine if descriptors are enabled;
means that detects rendering event; and
means that renders a descriptor.
-
Specification