Creating Meaningful Selectable Strings From Media Titles
First Claim
Patent Images
1. One or more computer-storage media having computer-executable instructions embodied thereon that when executed by a computing device perform a method of generating for display a meaningful shortened title, the method comprising:
- receiving a title of a media content from a catalog;
identifying one or more interfering portions of the title according to a cultural information associated with the title;
removing the one or more interfering portions from the title;
identifying in the title one or more join phrases that connect two or more significant portions of the title together;
splitting the title at the one or more join phrases into one or more sub-strings according to a join limiter, which is a predefined rule that prevents splitting at certain join phrases;
ranking the one or more sub-strings according to a relevance criteria and a predetermined length threshold; and
storing for display a highest ranked sub-string as a shortened title.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and medium are provided for generating shortened media titles. The length of a media title is constrained by the physical space allotted to it on a display device. Interfering and inaudible portions are removed from the media title. The media title is then split at join phrases in order to create multiple substrings. The multiple substrings are ranked according to relevance and audibility. The highest ranked substring is either stored or displayed.
-
Citations
20 Claims
-
1. One or more computer-storage media having computer-executable instructions embodied thereon that when executed by a computing device perform a method of generating for display a meaningful shortened title, the method comprising:
-
receiving a title of a media content from a catalog; identifying one or more interfering portions of the title according to a cultural information associated with the title; removing the one or more interfering portions from the title; identifying in the title one or more join phrases that connect two or more significant portions of the title together; splitting the title at the one or more join phrases into one or more sub-strings according to a join limiter, which is a predefined rule that prevents splitting at certain join phrases; ranking the one or more sub-strings according to a relevance criteria and a predetermined length threshold; and storing for display a highest ranked sub-string as a shortened title. - View Dependent Claims (2, 3, 4, 5, 6, 7, 16)
-
-
8. One or more computer-storage media having computer-executable instructions embodied thereon that when executed by a computing device perform a method of generating an audibly intelligible shortened title for issuance as a command to a speech recognition device, the method comprising:
-
receiving a title of a media content from a catalog; identifying in the title one or more join phrases that connect two or more significant portions of the title together; splitting the title at the one or more join phrases into one or more sub-strings; ranking the one or more sub-strings according to an audible criteria and a predetermined length threshold; and storing for display a highest ranked sub-string as a shortened title. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
17. A method of generating a meaningful shortened title, the method comprising:
-
receiving a search query from a computing device having display characteristics; sending the search query to a catalog or an external search engine; receiving search results comprising one or more media titles from the catalog or the external search engine; determining a threshold display length for media titles based on the display characteristics; identifying in the title one or more join phrases that connect two or more significant portions of the title together; splitting the title at the one or more join phrases into one or more substrings; selecting a substring from the one or more substrings according to a selection criteria and the threshold display length; and outputting for display the selected substring as a shortened title. - View Dependent Claims (18, 19, 20)
-
Specification