Blending content in an output

US9286357B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-9286357-B1
Application numberUS-201514589140-A
CountryUS
Kind codeB1
Filing dateJan 5, 2015
Priority dateSep 20, 2011
Publication dateMar 15, 2016
Grant dateMar 15, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Techniques include obtaining ranges of content relevance scores for different collections of content; generating a normalized range based on the ranges of content relevance scores; and normalizing a particular range of a particular collection of content including: generating a distribution of content relevance scores for the collection of content; identifying portions in the distribution; and generating a mapping of portions from the distribution to portions in the normalized range.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method comprising: performing searches of different collections of content to identify content in at least first and second collections in the different collections that is relevant to a search query, with the first collection having a first range of content relevance scores that differs from a second range of content relevance score for the second collection; determining where normalized content relevance scores corresponding to the identified content occur in a normalized range of content relevance scores for the at least first and second collections, with one or more unnormalized content relevance scores corresponding to the identified content being normalized based on division of a distribution of the unnormalized content relevance scores into first subsets, with a first subset including a portion of the unnormalized content relevance scores in the distribution, division of the normalized range into a plurality of second subsets, with a second subset including one or more of the normalized values, with the first subsets being mapped to the second subsets, one of the first subsets including a particular content relevance score, one of the second subsets being mapped to the one of the first subsets, and a normalized value being included in the one of the second subsets; ranking the identified content based, at least in part, on where the content relevance scores occur in the normalized range; and outputting at least part of the identified content based on the ranking. 2. The method of claim 1 , further comprising: obtaining updated ranges of content relevance scores at predetermined time intervals; and updating the normalized range based on the updated ranges. 3. The method of claim 1 , further comprising: obtaining updated ranges of content relevance scores based on changes to the different collections of content; and updating the normalized range based on the updated ranges. 4. The method of claim 1 , wherein the different collections of content correspond to corpora for at least some of the following: news content, video content, blog content, social networking content, and Web content. 5. The method of claim 4 , wherein the corpora include at least one of: content from a country, content in a language, content for a demographic group, and content for a gender. 6. The method of claim 1 , wherein the at least part of the identified content comprises one or more snippets of the identified content. 7. One or more non-transitory machine-readable hardware storage devices storing instructions that are executable by one or more processing devices to perform operations comprising: performing searches of different collections of content to identify content in at least first and second collections in the different collections that is relevant to a search query, with the first collection having a first range of content relevance scores that differs from a second range of content relevance score for the second collection; determining where normalized content relevance scores corresponding to the identified content occur in a normalized range of content relevance scores for the at least first and second collections, with one or more unnormalized content relevance scores corresponding to the identified content being normalized based on division of a distribution of the unnormalized content relevance scores into first subsets, with a first subset including a portion of the unnormalized content relevance scores in the distribution, division of the normalized range into a plurality of second subsets, with a second subset including one or more of the normalized values, with the first subsets being mapped to the second subsets, one of the first subsets including a particular content relevance score, one of the second subsets being mapped to the one of the first subsets, and a normalized value being included in the one of the second subsets; ranking the identified content based, at least in part, on where the content relevance scores occur in the normalized range; and outputting at least part of the identified content based on the ranking. 8. The one or more non-transitory machine-readable hardware storage devices of claim 7 , wherein the operations further comprise: obtaining updated ranges of content relevance scores at predetermined time intervals; and updating the normalized range based on the updated ranges. 9. The one or more non-transitory machine-readable hardware storage devices of claim 7 , wherein the operations further comprise: obtaining updated ranges of content relevance scores based on changes to the different collections of content; and updating the normalized range based on the updated ranges. 10. The one or more non-transitory machine-readable hardware storage devices of claim 7 , wherein the different collections of content correspond to corpora for at least some of the following: news content, video content, blog content, social networking content, and Web content. 11. The one or more non-transitory machine-readable hardware storage devices of claim 10 , wherein the corpora include at least one of: content from a country, content in a language, content for a demographic group, and content for a gender. 12. The one or more non-transitory machine-readable hardware storage devices of claim 7 , wherein the at least part of the identified content comprises one or more snippets of the identified content. 13. A system comprising: one or more processing devices; and one or more non-transitory machine-readable hardware storage devices storing instructions that are executable by the one or more processing devices to perform operations comprising: performing searches of different collections of content to identify content in at least first and second collections in the different collections that is relevant to a search query, with the first collection having a first range of content relevance scores that differs from a second range of content relevance score for the second collection; determining where normalized content relevance scores corresponding to the identified content occur in a normalized range of content relevance scores for the at least first and second collections, with one or more unnormalized content relevance scores corresponding to the identified content being normalized based on division of a distribution of the unnormalized content relevance scores into first subsets, with a first subset including a portion of the unnormalized content relevance scores in the distribution, division of the normalized range into a plurality of second subsets, with a second subset including one or more of the normalized values, with the first subsets being mapped to the second subsets, one of the first subsets including a particular content relevance score, one of the second subsets being mapped to the one of the first subsets, and a normalized value being included in the one of the second subsets; ranking the identified content based, at least in part, on where the content relevance scores occur in the normalized range; and outputting at least part of the identified content based on the ranking. 14. The system of claim 13 , wherein the operations further comprise: obtaining updated ranges of content relevance scores at predetermined time intervals; and updating the normalized range based on the updated ranges. 15. The system of claim 13 , wherein the operations further comprise: obtaining updated ranges of content relevance scores based on changes to the different collections of content; and updating the normalized range based on the updated ranges.

Assignees

Inventors

Classifications

  • Physics · mapped topic

  • G06F16/34Primary

    Browsing; Visualisation therefor (browsing or visualisation for clustering or classification G06F16/358) · CPC title

  • using ranking · CPC title

  • Indexing; Web crawling techniques · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9286357B1 cover?
Techniques include obtaining ranges of content relevance scores for different collections of content; generating a normalized range based on the ranges of content relevance scores; and normalizing a particular range of a particular collection of content including: generating a distribution of content relevance scores for the collection of content; identifying portions in the distribution; and g…
Who is the assignee on this patent?
Google Inc
What technology area does this patent fall under?
Primary CPC classification G06F17/3053. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 15 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).