Patent ID: 8296315
Filing Date: 2012-10-23
Classification: G06F

Abstract:
1. A computer-readable memory storing computer-executable instructions that, when executed, cause a computing device to perform a method comprising: receiving input from a user at a particular playback time of a media object being played on a media player; creating a mark object associated with the media object during playback of the media object, the mark object including: storing the mark object at the media player; causing a remote storage location to be searched using the mark object and based on the media object and the particular playback time of the media object; receiving, from the remote storage location, data references associated with the media object and the particular playback time of the media object, the data references including search criteria used to initiate web searches for additional data about the media object, the search criteria being related to elements in a particular scene of the media object at the particular playback time; storing the search criteria as locally available media object metadata associated with the media object, the locally available media object metadata organized by time range; launching one or more web searches for the additional data about the media object during the playback of the media object using the search criteria; receiving results from the one or more web searches during the playback of the media object; adding the results to the locally available media object metadata; and supplementing the mark object with the locally available media object metadata.