Pictorial summary for video
US-2015382083-A1 · Dec 31, 2015 · US
US9668014B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9668014-B2 |
| Application number | US-201615195530-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 28, 2016 |
| Priority date | Mar 30, 2015 |
| Publication date | May 30, 2017 |
| Grant date | May 30, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
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.
Opening claim text (preview).
What is claimed is: 1. A method for resolving a voice command for a media asset, where the voice command does not expressly name the media asset, the method comprising: receiving a voice command from a user, wherein the voice command comprises a media asset identifier corresponding to a media asset; accessing a database comprising a plurality of known media asset identifiers; comparing the media asset identifier with each known media asset identifier of the plurality of known media asset identifiers; determining, based on the comparing, whether the media asset identifier completely matches any known media asset identifier of the plurality of known media asset identifiers; based on determining that the media asset identifier does not completely match any known media asset identifier of the plurality of known media asset identifiers, calculating a degree of similarity between the media asset identifier and each known media asset identifier of the plurality of known media asset identifiers; determining that the degree of similarity for a respective known media asset identifier of the plurality of known media asset identifiers exceeds a threshold; based on determining that the degree of similarity for the respective known media asset identifier exceeds the threshold, selecting the respective known media asset identifier to be a suggested media asset identifier; and providing to the user an option to confirm that the suggested known media asset identifier corresponds to the media asset. 2. The method of claim 1 , wherein calculating the degree of similarity between the media asset identifier and each known media asset identifier comprises: for each known media asset identifier: initializing the degree of similarity for the known media asset identifier to a default value; for each character position in the media asset identifier: determining whether a character at the character position in the media asset identifier matches a character at the character position in the known media asset identifier; and based on determining that the character at the character position in the media asset identifier matches the character at the character position in the known media asset identifier, incrementing the degree of similarity for the known media asset identifier by a unit. 3. The method of claim 1 , wherein calculating the degree of similarity between the media asset identifier and each known media asset identifier comprises: for each known media asset identifier: initializing the degree of similarity for the known media asset identifier to a default value; for each word in the media asset identifier: determining whether the known media asset identifier contains the word; and based on determining that the known media asset identifier contains the word, incrementing the degree of similarity for the known media asset identifier by a unit. 4. The method of claim 1 , wherein selecting the respective known media asset identifier to be the suggested media asset identifier comprises: adding each known media asset identifier having a degree of similarity that exceeds the threshold to a subset of known media asset identifiers; determining that the respective known media asset identifier has a higher degree of similarity than the degree of similarity of each other known media asset identifier of the subset; and based on determining that the respective known media asset identifier has a higher degree of similarity than the degree of similarity of each other known media asset identifier of the subset, selecting the respective known media asset identifier to be the suggested media asset identifier. 5. The method of claim 1 , wherein selecting the respective known media asset identifier to be the suggested media asset identifier is further based on: determining a characteristic of a media asset corresponding to the respective known media asset identifier; accessing a user profile of the user; determining that the user profile comprises a preference of the user for media assets with the characteristic; and based on determining that the user profile comprises the preference of the user for media assets with the characteristic, selecting the respective known media asset identifier to be the suggested media asset identifier. 6. The method of claim 1 , wherein providing to the user the option to confirm that the suggested media asset identifier corresponds to the media asset comprises: providing to the user a prompt requesting confirmation that the suggested media asset identifier corresponds to the media asset; and including in the prompt a preview of the media asset. 7. The method of claim 1 , further comprising: identifying a source of the media asset; accessing the media asset from the source; and causing the media asset to be stored. 8. The method of claim 7 , wherein causing the media asset to be stored comprises: searching schedule data for a scheduled broadcast of the media asset from the source; determining, based on the schedule data, at least one of a date, start time, and run time for the scheduled broadcast of the media asset from the source; and based on the determined at least one of the date, start time, and run time, causing the media asset to be stored. 9. The method of claim 7 , wherein causing the media asset to be stored comprises: detecting a device identifier in the voice command; accessing a user profile of the user, wherein the user profile comprises at least one association between at least one device identifier and at least one device; finding the device identifier in the user profile; determining a device with which the device identifier is associated in the user profile; and causing the media asset to be stored on the device. 10. The method of claim 7 , wherein causing the media asset to be stored comprises: determining whether there is sufficient space on a device for the media asset to be stored; based on determining that there is insufficient space on the device for the media asset to be stored, providing to the user an option to select a media asset to delete from the device; receiving a selection from the user of a second media asset to delete from the device; causing the second media asset to be deleted from the device; and causing the media asset to be stored on the device. 11. A system for resolving a voice command for a media asset, where the voice command does not expressly name the media asset, the system comprising: communications circuitry; and control circuitry configured to: receive, using the communications circuitry, a voice command from a user, wherein the voice command comprises a media asset identifier corresponding to a media asset; access a database comprising a plurality of known media asset identifiers; compare the media asset identifier with each known media asset identifier of the plurality of known media asset identifiers; determine, based on the comparing, whether the media asset identifier completely matches any known media asset identifier of the plurality of known media asset identifiers; based on determining that the media asset identifier does not completely match any known media asset identifier of the plurality of known media asset identifiers, calculate a degree of similarity between the media asset identifier and each known media asset identifier of the plurality of known media asset identifiers; determine that the degree of similarity for a respective known media asset identifier of the plurality of known media asset identifiers exceeds a threshold; based on determining that the degree of similarity for the respective known media asset identifier exceeds the threshold, select the resp
involving end-user characteristics, e.g. viewer profile, preferences (monitoring of user activities for profile generation for accessing a video database G06F16/739; user profiles in network data switching protocols H04L67/306; processing of user preferences or user profiles in wireless networks H04W8/18) · CPC title
sound input device, e.g. microphone · CPC title
Interactive procedures; Man-machine interfaces · CPC title
using distance or distortion measures between unknown speech and reference templates · CPC title
involving content or source identification data, e.g. Unique Material Identifier [UMID] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.