Method and system of determining a prioritized list of users related to a given goal
First Claim
Patent Images
1. A method of determining a prioritized list of one or more users related to a given goal, comprising:
- obtaining a set of places by a processor;
predicting probability of one or more future places a hypothetical expert associated with a given goal is likely to visit to accomplish the given goal, wherein a predicted path comprising said one or more future places is obtained based on information scent similarity between a bug report associated with the given goal and said set of future places, the information scent similarity places, the information scent similarity of the said future places computed using proximal scent relative to the bug report;
obtaining a history of one or more places users have visited, wherein one or more historical paths comprising said one or more places for each of the users is obtained;
selecting one or more historical places from the history of one or more places that match the future places; and
identifying one or more users, from said users, who previously traversed at least some of the future places in the predicted path, as a best fit user who can accomplish the given goal.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system of determining a prioritized list of one or more users related to a given goal obtaining a set of places, determine one or more future places an expert associated with a given goal is predicted to visit to accomplish the given goal, obtain a history of one or more places users have visited, determine one or more historical places from the history of one or more places that match the future places, and identify one or more users associated with the determined one or more historical places.
7 Citations
23 Claims
-
1. A method of determining a prioritized list of one or more users related to a given goal, comprising:
-
obtaining a set of places by a processor; predicting probability of one or more future places a hypothetical expert associated with a given goal is likely to visit to accomplish the given goal, wherein a predicted path comprising said one or more future places is obtained based on information scent similarity between a bug report associated with the given goal and said set of future places, the information scent similarity places, the information scent similarity of the said future places computed using proximal scent relative to the bug report; obtaining a history of one or more places users have visited, wherein one or more historical paths comprising said one or more places for each of the users is obtained; selecting one or more historical places from the history of one or more places that match the future places; and identifying one or more users, from said users, who previously traversed at least some of the future places in the predicted path, as a best fit user who can accomplish the given goal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform a method for determining a prioritized list of one or more users related to a given goal, comprising:
-
obtaining a set of places; predicting probability of one or more future places a hypothetical expert associated with a given goal is likely to visit to accomplish the given goal, wherein a predicted path comprising said one or more future places is obtained based on information scent similarity between a bug report associated with the given goal and said set of future places, the information scent similarity of the said future places computed using proximal scent relative to the bug report; obtaining a history of one or more places users have visited, wherein one or more historical paths comprising said one or more places for each of the users is obtained; selecting one or more historical places from the history of one or more places that match the future places; and identifying one or more users, from said users, who previously traversed at least some of the future places in the predicted path, as a best fit user who can accomplish the given goal. - View Dependent Claims (20, 21, 22)
-
-
23. A system for determining a prioritized list of one or more users related to a given goal, comprising:
-
a processor; historical model including a history of one or more places users have visited, wherein one or more historical paths comprising said one or more places for each of the users is obtained; a predictive model operable to predict probability of one or more future places a hypothetical expert associated with a given goal is likely to visit to accomplish the given goal, wherein a predicted path comprising said one or more future places is obtained based on information scent similarity between a bug report associated with the given goal and said set of future places, the information scent similarity of the said future places computed using proximal scent relative to the bug report; a matching module operable to execute on the processor and to select one or more historical places from the history of one or more places that match the future places, the matching module further operable to identify one or more users, from said users, who previously traversed at least some of the future places in the predicted path as a best fit user who can accomplish the given goal; and a user interface module operable to present the identified one or more users.
-
Specification