Facilitating improved workflow
First Claim
Patent Images
1. A data object embedded in a computer readable storage medium and executable by one or more processors for performing a work role, said data object comprising:
- workset description data for the work role, the workset description data including;
task data associated with performing the work role, wherein the work role comprises a set of tasks and responsibilities directed to achieving a particular work goal;
portal environment data for performing the work role and presenting information to a user via a portal; and
data specifying state-less information and state-full information for performing the work role, wherein the data for the state-less information comprises portal services and user interface elements, and the data for the state-full information comprises a current state of a working process; and
meta-data descriptive of the work role.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and techniques to improve workflow using worksets. In general, in one implementation, the technique includes: providing a data object directed to a particular work role. The data object includes task data for performing the work role, portal environment data for presenting information to a user via a portal, and meta-data descriptive of the work role.
43 Citations
27 Claims
-
1. A data object embedded in a computer readable storage medium and executable by one or more processors for performing a work role, said data object comprising:
-
workset description data for the work role, the workset description data including; task data associated with performing the work role, wherein the work role comprises a set of tasks and responsibilities directed to achieving a particular work goal; portal environment data for performing the work role and presenting information to a user via a portal; and data specifying state-less information and state-full information for performing the work role, wherein the data for the state-less information comprises portal services and user interface elements, and the data for the state-full information comprises a current state of a working process; and meta-data descriptive of the work role. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
assigning a data object to a user profile for a portal user, the data object including workset description data for a work role of the user, the workset description data including meta-data descriptive of the work wherein the work role comprises a set of tasks and responsibilities directed to achieving a particular work goal, and data specifying state-less information and state-full information for performing the work roles, wherein the data for the state-less information comprises portal services and user interface elements, and the data for the state-full information comprises a current state of a working process; copying at least some meta-data of the data object to the user profile; and personalizing the user'"'"'s portal environment using the copied meta-data. - View Dependent Claims (9, 10, 11)
-
-
12. An article comprising a machine-readable medium storing instructions operable to cause one or more machines to perform a method comprising:
-
assigning a data object to a user profile for a portal user, the data object including workset description data for a work role, the workset description data including meta-data descriptive of the work role, wherein the work role comprises a set of tasks and responsibilities directed to achieving a particular work goal, and data specifying state-less information and state-full information for performing the work role, wherein the data for the state-less information comprises portal services and user interface elements, and the data for the state-full information comprises a current state of a working process; copying at least some meta-data of the data object to the user profile; and personalizing the user'"'"'s portal environment using the copied meta-data. - View Dependent Claims (13, 14, 15)
-
-
16. A system comprising:
-
a processor; a memory; means for assigning a data object to a user profile for a portal user, the data object including workset description data for a work role, the workset description data including meta-data descriptive of the work role, wherein the work role comprises a set of tasks and responsibilities directed to achieving a particular work goal, and data specifying state-less information and state-full information for performing the work role, wherein the data for the state-less information comprises portal services and user interface elements, and the data for the state-full information comprises a current state of a working process; means for copying at least some meta-data of the data object to the user profile; and means for personalizing the user'"'"'s portal environment using the copied meta-data. - View Dependent Claims (17, 18, 19)
-
-
20. An article comprising a machine-readable medium storing instructions operable to cause one or more machines to perform operations according to a method, the method comprising:
-
storing a plurality of data objects, each data object associated with a workset for a work role, wherein the work role comprises a set of tasks and responsibilities directed to achieving a particular work goal, and the workset further includes data specifying state-less information and state-full information for performing the work role, wherein the data for the state-less information comprises portal services and user interface elements, and the data for the state-full information comprises a current state of a working process; storing meta-data descriptive of the work role with the data objects; storing a plurality of user profiles, each user profile associated with a particular user of a portal system; assigning one or more of the data objects to each of the plurality of user profiles; and generating one or more portal pages associated with each of the data objects, the one or more portal pages including user interface elements for performing the particular work role. - View Dependent Claims (21, 22, 23)
-
-
24. A system comprising:
-
a processor; a memory; means for storing a plurality of data objects, each data object associated with a workset for a work role, wherein the work role comprises a set of tasks and responsibilities directed to achieving a particular work goal, and the workset further includes data specifying state-less information and state-full information for performing the work role, wherein the data for the state-less information comprises portal services and user interface elements, and the data for the state-full information comprises a current state of a working process; means for storing meta-data descriptive of the work role with the data objects; means for storing a plurality of user profiles, each user profile associated with a particular user of a portal system; means for assigning one or more of the plurality of data objects to each of the plurality of user profiles; and means for generating one or more portal pages associated with each of the data objects, the one or more portal pages including user interface elements for performing the work role. - View Dependent Claims (25, 26, 27)
-
Specification