×

Dynamically weighted semantic trees

  • US 8,745,092 B2
  • Filed: 12/06/2010
  • Issued: 06/03/2014
  • Est. Priority Date: 12/06/2010
  • Status: Active Grant
First Claim
Patent Images

1. An article of manufacture including a non-transitory computer readable storage medium to tangibly store instructions, which when executed by a computer, cause the computer to:

  • identify one or more software elements of a hierarchy in response to one or more user actions in a report, wherein the one or more user actions are related to at least one software element of the one or more software elements of the hierarchy;

    construct a local tree for one or more users by assigning local weights for the one or more software elements based on user visits to the one or more software elements, wherein constructing the local tree further comprisingassign a local weight to the one or more software elements for a first visit to at least one of the one or more software elements by a user, andvariably increase the local weight of the one or more software elements for one or more visits to at least one of the one or more software elements by the user subsequent to the first visit, wherein variably increase the local weight further comprisingincrease the local weight to a greater degree for a software element lowest in a hierarchy that is subsequently visited compared to other software elements in the hierarchy; and

    increase the local weight to a degree lesser than the greater degree for a software element at a higher level compared to the software element lowest in the hierarchy;

    construct a group tree for one or more groups to which the one or more users belong by assigning group weights for the one or more software elements based on the user visits to the one or more software elements; and

    store the local tree and the group tree.

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