System and method for customizing search results from user's perspective

US2016232248A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016232248-A1
Application numberUS-201615017517-A
CountryUS
Kind codeA1
Filing dateFeb 5, 2016
Priority dateDec 1, 2009
Publication dateAug 11, 2016
Grant date

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.

A new approach is proposed that contemplates systems and methods to generate customized subjective search results from the perspective of a user who conducts the search or any other subject entity of chosen by the user. A scored subject list is created from the user's network of sources/subjects/contacts, where each element on the list is a subject/source and the score reflects the subject's potential influence or closeness of its connection/relation with the user. Once created, the subject list is then used as a bias filter on the list of citations from search results. With such influence-weighted citation scores, objects and/or subjects from citations of subjects that have big influence on or enjoy high respect from the user will be ranked prominently in the search result presented to the user, thus biasing the search results from the users perspective.

First claim

Opening claim text (preview).

1 . (canceled) 2 . A non-transitory machine-readable medium which when executed by a data processing device to perform a method, the method comprising: receiving a search query from a user; retrieving a plurality of citations, wherein content from each of the plurality of citations matches the search query and the plurality of citations cites a plurality of objects; generating a subject list that includes a plurality of subjects, wherein each of the plurality of subjects are connected to the user either directly or indirectly; calculating an influence score for each of the plurality of subjects based at least on a distance from the user; ranking the plurality of objects using a bias filter that includes ranking function based on the influence scores of the list of plurality of subjects; and selecting a subset of objects from the ranked plurality of objects as the search results for presentation to the user. 3 . The machine-readable medium of claim 2 , wherein the method further comprises: enabling a citation centric search process that focuses on influence of the plurality subjects that cite the plurality of objects. 4 . The machine-readable medium of claim 2 , wherein the method further comprises: accepting and enforcing the searching query on citation searching, retrieving and ranking, each of which is either be explicitly described by a user or best guessed by the system based on internal statistical data. 5 . The machine-readable medium of claim 2 , wherein the method further comprises: creating the subject list by flattening the user's influence network of subjects up to a given number of degrees, levels, or depth, wherein the user's influence network includes subjects that are connected to the user either directly or indirectly through other sources. 6 . The machine-readable medium of claim 5 , wherein the method further comprises: calculating the influence score of a subject based on the one or more of: influence of the subject on and/or respect from the user and number and length of paths from the subject to the user in the influence network. 7 . The machine-readable medium of claim 2 , wherein the method further comprises: ranking the objects in the search result based on a ranking function that takes into consideration the influence scores of the subjects of each matching citation, wherein the influence scores are obtained from the user's subject list for those citing subjects that are on the list. 8 . The machine-readable medium of claim 7 , wherein the method further comprises: assigning a low score to the citation during ranking if a subject of a matching citation does not appear on the user's subject list. 9 . The machine-readable medium of claim 2 , wherein the method further comprises: each of the plurality of citations describes an opinion by a subject on an object matching the searching query in the search result. 10 . The machine-readable medium of claim 2 , wherein the method further comprises: each of the plurality of citations includes one or more of: expression of opinions on the objects, expressions of authors in the form of Tweets, blog posts, reviews of objects on Internet web sites Wikipedia entries, postings to social media, postings to websites, postings in the form of reviews, recommendations, or any other form of citation made to mailing lists, newsgroups, discussion forums, comments to websites or any other form of Internet publication. 11 . A method comprising: receiving a search query from a user; retrieving a plurality of citations, wherein content from each of the plurality of citations matches the search query and the plurality of citations cites a plurality of objects; generating a subject list that includes a plurality of subjects, wherein each of the plurality of subjects are connected to the user either directly or indirectly; calculating an influence score for each of the plurality of subjects based at least on a distance from the user; ranking the plurality of objects using a bias filter that includes ranking function based on the influence scores of the list of plurality of subjects; and selecting a subset of objects from the ranked plurality of objects as the search results for presentation to the user. 12 . The method of claim 11 , further comprising: enabling a citation centric search process that focuses on influence of the plurality subjects that cite the plurality of objects. 13 . The method of claim 11 , further comprising: accepting and enforcing the searching query on citation searching, retrieving and ranking, each of which is either be explicitly described by a user or best guessed by the system based on internal statistical data. 14 . The method of claim 11 , further comprising: creating the subject list by flattening the user's influence network of subjects up to a given number of degrees, levels, or depth, wherein the user's influence network includes subjects that are connected to the user either directly or indirectly through other sources. 15 . The method of claim 11 , further comprising: calculating the influence score of a subject based on the one or more of: influence of the subject on and/or respect from the user and number and length of paths from the subject to the user in the influence network. 16 . The method of claim 15 , further comprising: ranking the objects in the search result based on a ranking function that takes into consideration the influence scores of the subjects of each matching citation, wherein the influence scores are obtained from the user's subject list for those citing subjects that are on the list. 17 . The method of claim 16 , further comprising: assigning a low score to the citation during ranking if a subject of a matching citation does not appear on the user's subject list. 18 . A device comprising: a processor; a memory coupled to the processor though a bus; and a process executed from the memory by the processor that causes the processor to receive a search query from a user, retrieve a plurality of citations, wherein content from each of the plurality of citations matches the search query and the plurality of citations cites a plurality of objects, generate a subject list that includes a plurality of subjects, wherein each of the plurality of subjects are connected to the user either directly or indirectly, calculate an influence score for each of the plurality of subjects based at least on a distance from the user, rank the plurality of objects using a bias filter that includes ranking function based on the influence scores of the list of plurality of subjects, and select a subset of objects from the ranked plurality of objects as the search results for presentation to the user. 19 . The device of claim 18 , wherein the process further causes the processor to enable a citation centric search process that focuses on influence of the plurality subjects that cite the plurality of objects. 20 . The device of claim 18 , wherein the process further causes the processor to accept and enforcing the searching query on citation searching, retrieving and ranking, each of which is either be explicitly described by a user or best guessed by the system based on internal statistical data. 21 . The device of claim 18 , wherein the process further causes the processor to create the subject list by flattening the user's influence network of subjects up to a given number of degrees, levels, or depth, wherein the user's influence network includes s

Assignees

Inventors

Classifications

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 US2016232248A1 cover?
A new approach is proposed that contemplates systems and methods to generate customized subjective search results from the perspective of a user who conducts the search or any other subject entity of chosen by the user. A scored subject list is created from the user's network of sources/subjects/contacts, where each element on the list is a subject/source and the score reflects the subject's po…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G06F17/30867. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Aug 11 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).