Patent ID: 9460213
Filing Date: 2016-10-04
CPC Classification: G06F

Claim Text:
1. A method comprising: detecting a content request associated with a user from one or more programs; determining one or more processes associated with one or more user interface elements of the one or more programs; determining, at another program, to filter the content request; determining context information associated with one or more of the user and a device of the user; wherein the context information includes data that relates to a location, a time, an activity, and a social graph associated with the user that identifies levels of importance of people to the user; filtering results of the content request based on the context information; wherein filtering the results comprises (i) determining each of a plurality of types of relevancy information associated with a result including: level of importance of a person providing the result to the user in the social graph, a background pertinence of the person providing the result in the social graph corresponding to a potential result, ratings of a result point of interest, distance of the result point of interest to a location of the user, time accessibility of the result point of interest, and recentness of update of content associated with the result point of interest, (ii) setting one or more points for each of the plurality of types of relevancy information, and (iii) generating a total point score for the relevancy information associated with said each result based on the set one or more points; and causing a presentation of the results of the content request within the one or more user interface elements based on the filtered results.