SYSTEM AND METHOD FOR PRESENTING CONTENT WITH TIME BASED METADATA
First Claim
Patent Images
1. A method for rendering media content, the method being implemented by one or more processors and comprising:
- (a) rendering a media content from a media source;
(b) programmatically identifying, in one or more segments of the media content, at least one of (i) a person (ii) an object that is not a person, or (iii) a location; and
(c) displaying additional information about the person or object or the location while rendering the media content from the media source.
4 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein is a system and method for rendering media related content and web services. According to one or more embodiments, media content is rendered from a source. In one or more segments of the media source, at least one of an object, person or location is identified and additional information, relevant content or services about the person, object or location are displayed or made accessible while or after the media content is being rendered, on one or more devices and/or on one or more paired devices.
172 Citations
27 Claims
-
1. A method for rendering media content, the method being implemented by one or more processors and comprising:
-
(a) rendering a media content from a media source; (b) programmatically identifying, in one or more segments of the media content, at least one of (i) a person (ii) an object that is not a person, or (iii) a location; and (c) displaying additional information about the person or object or the location while rendering the media content from the media source. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for supplementing media content, the method being implemented by one or more processors and comprising:
-
transmitting a media content to a media player over a transmission channel; and transmitting, with the media content, metadata that identifies to the media player, in one or more segments of the media content, at least one of (i) an object that is not a person, (ii) a person, or (iii) a location; wherein transmitting the metadata includes synchronizing the metadata with the media content, so that the media player is operable to display additional information corresponding to the metadata when rendering the one or more segments of the media content on the media player. - View Dependent Claims (12, 13, 14)
-
-
15. A method for supplementing media content, the method being implemented by one or more processors and comprising:
-
receiving a request over a network to supplement a media content that is to be rendered by a media player; in response to receiving the request, sending a request to a source of the media content or web service in order to receive timing information; transmitting metadata to supplement the media content to a location of the media player, in order to supplement playback of the media content; wherein the metadata identifies, in one or more segments of the media content, at least one of (i) an object that is not a person, (ii) a person, or (iii) a location; and wherein transmitting the metadata includes transmitting the timing information, so as to enable additional information corresponding to the metadata to be rendered when the one or more segments of the media content are rendered on the media player. - View Dependent Claims (16, 17)
-
-
18. A method for creating metadata to supplement playback of a media content, the method being implemented by one or more processors and comprising:
-
programmatically scanning the media content to identify a plurality of events that occur in the media content, the plurality of events including (i) an event that corresponds to an appearance of a person, and (ii) an event that corresponds to an appearance of an object or a location; generating a metadata file that includes a plurality of time stamps, each time stamp coinciding with the occurrence of each of the plurality of events in the playback of the media content; associating each time stamp with information about each of the plurality of events; and associating a metadata file that includes the plurality of time stamps, and the information associated with each of the time stamps, with the media content. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A method for mapping media content, the method being implemented by one or more processors and comprising:
-
integrating one or more playback devices to a system; integrating one or more web services to the system; creating one or more time stamps based on the media content; mapping the time stamps to relevant services or content to be provided to an end user when media playback occurs; and providing the services or content to the end user while media playback occurs. - View Dependent Claims (25, 26, 27)
-
Specification