Claims
- 1. A data processing system implemented method for realizing an avatar as a shared resource among clients in an enterprise comprising:
defining an avatar as information related to at least some of communication, skills, responsibilities, experience, physical location, availability, workload and history of work success, wherein the information is based on attributes for a contact; registering the avatar in the enterprise; and interacting with a service based on the information defining the avatar.
- 2. The method recited in claim 1, wherein interacting with a service based on one of the information defining the avatar further comprises:
receiving a request for the contact to participate with a work group from a client; conveying the request to the contact using the communication information; and updating the workload information to reflect an affirmative response to the request.
- 3. The method recited in claim 1, wherein interacting with a service based on one of the information defining the avatar further comprises:
receiving a request for the contact to participate with a work group from a client; conveying the request to the contact using the communication information; and declining the request for the contact to participate based on a negative response to the request from the contact.
- 4. The method recited in claim 2 further comprises:
updating the skill and history of work success information for the avatar based on completion of the participation with the work group.
- 5. The method recited in claim 1, wherein the contact is one of an enterprise person and a customer person.
- 6. The method recited in claim 1, wherein interacting with a service based on the information defining the avatar further comprises:
receiving a request for the contact to participate with a work group from a client, wherein the request is based on the skill, experience, physical location, availability, workload and history of work success of the contact, wherein the contact is a service person.
- 7. The method recited in claim 1, wherein the enterprise having a plurality of avatars being registered therein, each of the plurality of avatars being defined as information related to at least some of communication, skill, experience, physical location, availability, workload and history of work success based on attributes for a contact.
- 8. The method recited in claim 2, wherein the client is a service associated with a Management Operations Center (MOC) and conveying the request to the contact using the communication information further comprises:
binding the request to a WorkItem representing work being addressed by the work group; binding a proxy avatar for the avatar to the WorkItem; and communicating the conveying the request and at least some information pertaining to the work being addressed by the work group to the contact using the proxy avatar.
- 9. The method recited in claim 1 further comprises:
deploying an avatar service in the enterprise, wherein the avatar is contained within the avatar service.
- 10. The method recited in claim 9, wherein registering the avatar in the enterprise further comprises:
registering the avatar with a registrar within the enterprise, wherein registering is performed by the avatar service; and requesting an enterprise lease for the avatar from the registrar, wherein requesting an enterprise lease is performed by the avatar service.
- 11. A data processing system implemented program product embodied on a data processing system readable medium for realizing a method for implementing an avatar as a shared resource among clients in an enterprise, said program product comprising:
instructions for defining an avatar as information related to at least some of communication, skill, responsibilities, experience, physical location, availability, workload and history of work success, wherein the information is based on attributes for a contact; instructions for registering the avatar in the enterprise; and instructions for interacting with a service based on the information defining the avatar.
- 12. The program product recited in claim 11, wherein the instructions for interacting with a service based on one of the information defining the avatar further comprises:
instructions for receiving a request for the contact to participate with a work group from a client; instructions for conveying the request to the contact using the communication information; and instructions for updating the workload information to reflect an affirmative response to the request.
- 13. The program product recited in claim 11, wherein the instructions for interacting with a service based on one of the information defining the avatar further comprises:
instructions for receiving a request for the contact to participate with a work group from a client; instructions for conveying the request to the contact using the communication information; and instructions for declining the request for the contact to participate based on a negative response to the request from the contact.
- 14. The program product recited in claim 12 further comprises:
instructions for updating the skill and history of work success information of for the avatar based on completion of the participation with the work group.
- 15. The program product recited in claim 11, wherein the contact is one of an enterprise person and a customer person.
- 16. The program product recited in claim 11, wherein the instructions for interacting with a service based on the information defining the avatar further comprises:
instructions for receiving a request for the contact to participate with a work group from a client, wherein the request is based on the skill, experience, physical location, availability, workload and history of work success of the contact, wherein the contact is a service person.
- 17. The program product recited in claim 11, wherein the enterprise having a plurality avatars being registered therein, each of the plurality of avatars being defined as information related to at least some of communication, skill, experience, physical location, availability, workload and history of work success based on attributes for a contact.
- 18. The program product recited in claim 12, wherein the client is a service associated with a Management Operations Center (MOC) and the instructions for conveying the request to the contact using the communication information further comprises:
instructions for binding the request to a WorkItem representing work being addressed by the work group; instructions for binding a proxy avatar for the avatar to the WorkItem; and instructions for communicating the conveying the request and at least some information pertaining to the work being addressed by the work group to the contact using the proxy avatar.
- 19. The program product recited in claim 11 further comprises:
instructions for deploying an avatar service in the enterprise, wherein the avatar is contained within the avatar service.
- 20. The program product recited in claim 19, wherein the instructions for registering the avatar in the enterprise further comprises:
instructions for registering the avatar with a registrar within the enterprise, wherein registering is performed by the avatar service; and instructions for requesting an enterprise lease for the avatar from the registrar, wherein requesting an enterprise lease is performed by the avatar service.
CROSS REFERENCES TO RELATED APPLICATIONS
[0001] The present application is a divisional application of, and claims priority from, co-pending U.S. patent application Ser. No. 09/863,456 entitled “METHOD AND SYSTEM FOR MANAGING PARTITIONED DATA RESOURCES,” filed on May 22, 2001, currently pending which claims priority from provisional U.S. patent application No. 60/206,564 filed on May 22, 2000 and is a divisional application of the following non-provisional U.S. patent applications: “METHOD AND SYSTEM FOR IMPLEMENTING A GLOBAL ECOSYSTEM OF INTERRELATED SERVICES,” Attorney Docket No. RIC-01-005 filed on Mar. 29, 2002; “METHOD AND SYSTEM FOR IMPLEMENTING A MANAGEMENT OPERATIONS CENTER IN A GLOBAL ECOSYSTEM OF INTERRELATED SERVICES,” Attorney Docket No. RIC-01-006 filed on Mar. 29, 2002; “METHOD AND SYSTEM FOR REALIZING AN AGGREGATOR IN A MANAGEMENT OPERATIONS CENTER IMPLEMENTED IN A GLOBAL ECOSYSTEM OF INTERRELATED SERVICES,” Attorney Docket No. RIC-01-007 filed on Mar. 29, 2002; “METHOD AND SYSTEM FOR REALIZING A RENDEZVOUS SERVICE IN A MANAGEMENT OPERATIONS CENTER IMPLEMENTED IN A GLOBAL ECOSYSTEM OF INTERRELATED SERVICES,” Attorney Docket No. RIC-01-009 filed on Mar. 29, 2002; “METHOD AND SYSTEM FOR IMPLEMENTING IMPROVED CONTAINERS IN A GLOBAL ECOSYSTEM OF INTERRELATED SERVICES,” Attorney Docket No. RIC-01-010 filed on Mar. 29, 2002; “METHOD AND SYSTEM FOR IMPLEMENTING A GLOBAL LOOKUP IN A GLOBAL ECOSYSTEM OF INTERRELATED SERVICES,” Attorney Docket No. RIC-01-01 filed on Mar. 29, 2002; “METHOD AND SYSTEM FOR USING MOBILE CODE IN A GLOBAL ECOSYSTEM OF INTERRELATED SERVICES,” Attorney Docket No. RIC-01-012 filed on Mar. 29, 2002; “METHOD AND SYSTEM FOR IMPLEMENTING A DATA BUS IN A GLOBAL ECOSYSTEM OF INTERRELATED SERVICES” Attorney Docket No. RIC-01-013 filed on Mar. 29, 2002; and “METHOD AND SYSTEM FOR IMPLEMENTING A GLOBAL INFORMATION BUS IN A GLOBAL ECOSYSTEM OF INTERRELATED SERVICES,” Attorney Docket No. RIC-01-014 filed on Mar. 29, 2002; which are assigned to the assignee of the present invention. The above identified applications are incorporated by reference in their entirety.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60206564 |
May 2000 |
US |
Divisions (1)
|
Number |
Date |
Country |
Parent |
09863456 |
May 2001 |
US |
Child |
10113662 |
Mar 2002 |
US |