Patent Document ID: 7526501
Application ID: 11550574

Base Claim:
1. A system that facilitates handling a change associated with a database, comprising at least a processor executing the following components: an interface that receives data associated with a change to an object graph that is a cached view of the database; and a state transition logic component that maintains the change related to the object graph utilizing a context and a respective set of rules, wherein a rules component enforces the following set of rules to the object graph: 1) a detached object cannot be related to a non-detached object; and 2) a deleted object cannot be related to a non-deleted object, the context employs metadata to view the object graph with an abstraction of at least one of an entity or a relationship.

---

Claim 5:
5. The system of claim 1 , the object graph utilizes a buffer to tabulate the change, such change is maintained by the context.