Claims
- 1. A data processing system implemented method for rendezvousing events comprising:
receiving a plurality of events; accessing each of the plurality of events to identify a plurality of types of events; aggregating at least some of the plurality of events into a plurality of items, wherein each of the plurality of items is aggregated by:
binding an other event of the plurality of events to an event identified as a particular type of event of the plurality of types of events based on a correspondence between the other event and the particular type of event; and binding additional information to the event identified as the particular type of event of the plurality of types of events based on a relationship between the additional information and the particular type of event; and rendezvousing one of the plurality of items with an event of the plurality of events.
- 2. The method recited in claim 1, wherein rendezvousing one of the plurality of items with the event is based on a relationship between the one of the plurality of items and the event.
- 3. The method recited in claim 2, wherein the event is aggregated into another one of the plurality of items, the method further comprises:
combining an other event of the plurality of events with the one of the plurality of items, wherein the an other event of the plurality of events was bound to the another one of the plurality of items; and removing the event from the another one of the plurality of items.
- 4. The method recited in claim 2, wherein the event is aggregated into another one of the plurality of items, the method further comprises:
combining an other event of the plurality of events with the one of the plurality of items, wherein the an other event of the plurality of events was bound to the another one of the plurality of items; combining additional information with the one of the plurality of items, wherein the additional information was bound to the another one of the plurality of items; and deactivating the another one of the plurality of items.
- 5. The method recited in claim 2, wherein the event is aggregated into another one of the plurality of items and additional information is bound to the another one of the plurality of items, the method further comprises:
acting on the additional information is bound to the another one of the plurality of items.
- 6. The method recited in claim 5, wherein the additional information is a contact for the another one of the plurality of items and acting on the additional information comprises:
communicating with the contact for the another one of the plurality of items, wherein a communication includes the particular type of event identified in the one of the plurality of items, the other event of the plurality of events bound to the particular type of event of the plurality of types of events, and the additional information bound to the event identified as the particular type of event.
- 7. The method recited in claim 5, wherein the additional information includes invitations for inviting contacts to participate in the another one of the plurality of items and acting on the additional information comprises:
inviting contacts to participate in the one of the plurality of items which have been invited to participate on the another one of the plurality of items.
- 8. The method recited in claim 1, wherein rendezvousing one of the plurality of items to an event of the plurality of events reduces the total amount of items in the plurality of items.
- 9. The method recited in claim 1, wherein rendezvousing is performed by a plurality of rendezvous services, such that each of the plurality of rendezvous services employs different rules for determining whether a relationship exists between the one of the plurality of items and the event.
- 10. The method recited in claim 1, wherein the event of the plurality of events is not identifiable as a type of the plurality of types of events and is not bound to any event identified as a particular type of event of the plurality of types of events.
- 11. A data processing system implemented program product embodied on a data processing system readable medium for implementing a method for rendezvousing events, said program product comprising:
instruction for receiving a plurality of events; instruction for accessing each of the plurality of events to identify a plurality of types of events; instruction for aggregating at least some of the plurality of events into a plurality of items, wherein each of the plurality of items is aggregated by:
instruction for binding an other event of the plurality of events to an event identified as a particular type of event of the plurality of types of events based on a correspondence between the other event and the particular type of event; and instruction for binding additional information to the event identified as the particular type of event of the plurality of types of events based on a relationship between the additional information and the particular type of event; and instruction for rendezvousing one of the plurality of items with an event of the plurality of events.
- 12. The program product recited in claim 11, wherein the instruction for rendezvousing one of the plurality of items with the event is based on a relationship between the one of the plurality of items and the event.
- 13. The program product recited in claim 12, wherein the event is aggregated into another one of the plurality of items, the program product further comprises:
instruction for combining an other event of the plurality of events with the one of the plurality of items, wherein the an other event of the plurality of events was bound to the another one of the plurality of items; and instruction for removing the event from the another one of the plurality of items.
- 14. The program product recited in claim 2, wherein the event is aggregated into another one of the plurality of items, the program product further comprises:
instruction for combining an other event of the plurality of events with the one of the plurality of items, wherein the an other event of the plurality of events was bound to the another one of the plurality of items; instruction for combining additional information with the one of the plurality of items, wherein the additional information was bound to the another one of the plurality of items; and instruction for deactivating the another one of the plurality of items.
- 15. The program product recited in claim 12, wherein the event is aggregated into another one of the plurality of items and additional information is bound to the another one of the plurality of items, the program product further comprises:
instruction for acting on the additional information is bound to the another one of the plurality of items.
- 16. The program product recited in claim 15, wherein the additional information is a contact for the another one of the plurality of items and the instruction for acting on the additional information comprises:
communicating with the contact for the another one of the plurality of items, wherein a communication includes the particular type of event identified in the one of the plurality of items, the other event of the plurality of events bound to the particular type of event of the plurality of types of events, and the additional information bound to the event identified as the particular type of event.
- 17. The program product recited in claim 15, wherein the additional information includes invitations for inviting contacts to participate in the another one of the plurality of items and the instruction for acting on the additional information comprises:
instruction for inviting contacts to participate in the one of the plurality of items which have been invited to participate on the another one of the plurality of items.
- 18. The program product recited in claim 11, wherein the instruction for rendezvousing one of the plurality of items to an event of the plurality of events reduces the total amount of items in the plurality of items.
- 19. The program product recited in claim 11, wherein instruction for rendezvousing is performed by a plurality of rendezvous services, such that each of the plurality of rendezvous services employs different rules for determining whether a relationship exists between the one of the plurality of items and the event.
- 20. The program product recited in claim 11, wherein the event of the plurality of events is not identifiable as a type of the plurality of types of events and is not bound to any event identified as a particular type of event of the plurality of types of events.
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 AN AVATAR IN A MANAGEMENT OPERATIONS CENTER IMPLEMENTED IN A GLOBAL ECOSYSTEM OF INTERRELATED SERVICES,” Attorney Docket No. RIC-01-008 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-011 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 |
10113471 |
Mar 2002 |
US |