×

Activities based dynamic data prioritization

  • US 8,700,622 B2
  • Filed: 12/16/2011
  • Issued: 04/15/2014
  • Est. Priority Date: 12/16/2011
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer usable program product comprising a computer usable storage device including computer usable code for activity based dynamic data prioritization, the computer usable code comprising:

  • computer usable code for selecting a user activity corresponding to a user;

    computer usable code for constructing a query corresponding to the user activity, wherein the query comprises a set of terms, wherein a term in the query is derived from a term appearing in the activity;

    computer usable code for executing the query on a data source to obtain a result set of data;

    computer usable code for constructing a prioritization rule using a feature of the query and a policy, wherein the constructing comprises identifying a correspondence between a term in the query and a term in the policy wherein the policy assigns a weight to the term in the policy, and assigning in the prioritization rule the weight to the term in the query;

    computer usable code for prioritizing data items in the result set of data according to the prioritization rule to form prioritized data, wherein each data item in the result set has a corresponding computed weight, wherein a data item in the result set corresponds to a subset of terms in the query, wherein the subset of terms have associated therewith a corresponding subset of weights according to the prioritization rule, wherein a computed weight of the data item is computed using the subset of weights assigned to the subset of terms in the query, and wherein the prioritizing prioritizes the data items according to their corresponding computed weights; and

    computer usable code for presenting the prioritized data relative to the user activity.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×