METHOD AND SYSTEM FOR ROLE BASED SITUATION AWARE SOFTWARE
First Claim
1. A method for role based situationally aware software, the method comprising:
- mapping one or more users to one or more communities of practice (CoP);
aggregating a series of tags from the one or more CoP to form an initial set of role-based tags;
filtering the initial set of role-based tags based on user context elements to form context sensitive user-role tags;
querying one or more information services based on the context sensitive user-role tags;
aggregating information obtained from querying the one or more information services; and
providing the aggregated information to the user as dynamic context related content.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for role based situation aware software includes: mapping one or more users to one or more communities of practice (CoP); aggregating a series of tags from the one or more CoP to form an initial set of role-based tags; filtering the initial set of role-based tags based on user context elements to form context sensitive user-role tags; querying one or more information services based on the context sensitive user-role tags; aggregating information obtained from querying the one or more information services; and providing the aggregated information to the user as dynamic context related content.
84 Citations
20 Claims
-
1. A method for role based situationally aware software, the method comprising:
-
mapping one or more users to one or more communities of practice (CoP); aggregating a series of tags from the one or more CoP to form an initial set of role-based tags; filtering the initial set of role-based tags based on user context elements to form context sensitive user-role tags; querying one or more information services based on the context sensitive user-role tags; aggregating information obtained from querying the one or more information services; and providing the aggregated information to the user as dynamic context related content. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An article comprising one or more computer-readable storage media containing instructions that when executed by a computer enables a role based situationally aware software application that maps user roles to a consistent set of tags, wherein the method further comprises:
-
mapping one or more users to one or more communities of practice (CoP); aggregating a series of tags from the one or more CoP to form an initial set of role-based tags; filtering the initial set of role-based tags based on user context elements to form context sensitive user-role tags; querying one or more information services based on the context sensitive user-role tags; aggregating information obtained from querying the one or more information services; and providing the aggregated information to the user as dynamic context related content. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for a role based situationally aware software information tool that maps user roles to a consistent set of tags, the system comprising:
-
one or more server devices in communication with one or more client devices through a network; the server devices and the client devices configured to execute electronic software; wherein the electronic software is resident on storage mediums in signal communication with the client and server devices; wherein the electronic software comprises a series of instructions configured for; mapping one or more users to one or more communities of practice (CoP); aggregating a series of tags from the one or more CoP to form an initial set of role-based tags; filtering the initial set of role-based tags based on user context elements to form context sensitive user-role tags; querying one or more information services based on the context sensitive user-role tags; aggregating information obtained from querying the one or more information services; and providing the aggregated information to the user as dynamic context related content. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification