Systems and methods for identifying and storing a portion of a media asset
First Claim
1. A method for storing media content comprising:
- receiving a voice command from a user;
determining that the voice command comprises an instruction to store a portion of a media asset, wherein the voice command comprises a received media asset identifier corresponding to the media asset, and wherein the portion is less than the entire media asset;
in response to determining that the voice command comprises the instruction to store the portion of the media asset corresponding to the received media asset identifier, accessing a database comprising a plurality of known media asset identifiers;
comparing the received media asset identifier with each known media asset identifier of the plurality of known media asset identifiers;
determining, based on the comparing, that the received media asset identifier does not match any known media asset identifier of the plurality of known media asset identifiers;
calculating a set of similarity metrics for each known media asset identifier of the plurality of known media asset identifiers, wherein each respective similarity metric of the set corresponds to a degree of similarity between the received media asset identifier and a respective known media asset identifier of the plurality of known media asset identifiers;
determining that a similarity metric of the set of similarity metrics exceeds a threshold similarity metric;
based on determining that the similarity metric of the set of similarity metrics exceeds the threshold similarity metric, selecting a suggested media asset identifier;
providing to the user an option to confirm that the suggested media asset identifier corresponds to the received media asset identifier;
identifying a source of the portion of the media asset; and
causing the portion of the media asset to be stored.
6 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are described herein for a media guidance application that can cause a specific portion of a media asset to be stored based on a user command. For example, if the user requests the closing scene from a given movie, the media guidance application may detect the command, determine that it comprises an instruction to store a portion of a media asset, identify a source of the portion of the media asset, and cause the portion of the media asset to be stored. The media guidance application may also cause the entirety of the media asset to be stored and initiate playback at the start of the requested portion. This may allow users to store and watch portions of particular interest without requiring that the users seek through the entire media asset on their own.
64 Citations
27 Claims
-
1. A method for storing media content comprising:
-
receiving a voice command from a user; determining that the voice command comprises an instruction to store a portion of a media asset, wherein the voice command comprises a received media asset identifier corresponding to the media asset, and wherein the portion is less than the entire media asset; in response to determining that the voice command comprises the instruction to store the portion of the media asset corresponding to the received media asset identifier, accessing a database comprising a plurality of known media asset identifiers; comparing the received media asset identifier with each known media asset identifier of the plurality of known media asset identifiers; determining, based on the comparing, that the received media asset identifier does not match any known media asset identifier of the plurality of known media asset identifiers; calculating a set of similarity metrics for each known media asset identifier of the plurality of known media asset identifiers, wherein each respective similarity metric of the set corresponds to a degree of similarity between the received media asset identifier and a respective known media asset identifier of the plurality of known media asset identifiers; determining that a similarity metric of the set of similarity metrics exceeds a threshold similarity metric; based on determining that the similarity metric of the set of similarity metrics exceeds the threshold similarity metric, selecting a suggested media asset identifier; providing to the user an option to confirm that the suggested media asset identifier corresponds to the received media asset identifier; identifying a source of the portion of the media asset; and causing the portion of the media asset to be stored. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for storing media content, the system comprising:
-
communications circuitry; storage circuitry; and control circuitry configured to; receive, using the communications circuitry, a voice command from a user; determine that the voice command comprises an instruction to store a portion of a media asset, wherein the voice command comprises a received media asset identifier corresponding to the media asset, and wherein the portion is less than the entire media asset; in response to determining that the voice command comprises the instruction to store the portion of the media asset corresponding to the received media asset identifier, access a database comprising a plurality of known media asset identifiers; compare the received media asset identifier with each known media asset identifier of the plurality of known media asset identifiers; determine, based on the comparing, that the received media asset identifier does not match any known media asset identifier of the plurality of known media asset identifiers; calculate a set of similarity metrics for each known media asset identifier of the plurality of known media asset identifiers, wherein each respective similarity metric of the set corresponds to a degree of similarity between the received media asset identifier and a respective known media asset identifier of the plurality of known media asset identifiers; determine that a similarity metric of the set of similarity metrics exceeds a threshold similarity metric; based on determining that the similarity metric of the set of similarity metrics exceeds the threshold similarity metric, select a suggested media asset identifier; provide to the user an option to confirm that the suggested media asset identifier corresponds to the received media asset identifier; identify a source of the portion of the media asset; and cause, using the storage circuitry, the portion of the media asset to be stored. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable medium comprising machine-readable instructions encoded thereon for storing media content, the instructions comprising:
-
instructions for receiving a voice command from a user; instructions for determining that the voice command comprises an instruction to store a portion of a media asset, wherein the voice command comprises a received media asset identifier corresponding to the media asset, and wherein the portion is less than the entire media asset; instructions for, in response to determining that the voice command comprises the instruction to store the portion of the media asset corresponding to the received media asset identifier, accessing a database comprising a plurality of known media asset identifiers; instructions for comparing the received media asset identifier with each known media asset identifier of the plurality of known media asset identifiers; instructions for determining, based on the comparing, that the received media asset identifier does not match any known media asset identifier of the plurality of known media asset identifiers; instructions for calculating a set of similarity metrics for each known media asset identifier of the plurality of known media asset identifiers, wherein each respective similarity metric of the set corresponds to a degree of similarity between the received media asset identifier and a respective known media asset identifier of the plurality of known media asset identifiers; instructions for determining that a similarity metric of the set of similarity metrics exceeds a threshold similarity metric; instructions for, in response to determining that the similarity metric of the set of similarity metrics exceeds the threshold similarity metric, selecting a suggested media asset identifier; instructions for providing to the user an option to confirm that the suggested media asset identifier corresponds to the received media asset identifier; instructions for identifying a source of the portion of the media asset; and instructions for causing the portion of the media asset to be stored. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification