System and method for a virtual content repository
AssigneeBEA Systems, Inc.
InventorsJames Owen, Gregory Smith, Rodney McCauley, Alexander Toussaint, Jalpesh Patadia
Life of this patent
Estimating the term…
Abstract
A method of operating on a virtual content repository (VCR) that represents a plurality of content repositories, comprising creating a node, wherein the node has an identifier that indicates a location of the node in said VCR, associating the node with at least one of: 1) a property, and 2) a schema, storing the node in said VCR, and wherein storing the node in said VCR will result in the at least one property and/or schema being stored in one of said plurality of content repositories.
Claims48
A method of operating on a virtual content repository (VCR) that represents a plurality of content repositories, comprising:
- creating a node, wherein the node has an identifier that indicates a location of the node in said VCR;
- associating the node with at least one of:
- 1) a property;
- and 2) a schema;
- storing the node in said VCR;
- and
- wherein storing the node in said VCR will result in the at least one property and/or schema being stored in one of said plurality of content repositories.
A method of operating on a virtual content repository (VCR) that represents a plurality of content repositories, comprising:
- obtaining a node from said VCR, wherein the node has an identifier that indicates a location of the node in said VCR;
- wherein the node is associated with information that includes at least one of:
- 1) a property;
- and 2) a schema;
- wherein the node information is stored in at least one of said plurality of content repositories;
- and
- wherein each one of the plurality of content repositories exposes a first set of services to enable its integration into the VCR.
A method of operating on a virtual content repository (VCR) wherein the VCR has a node and wherein said node is associated with information, said method comprising:
- obtaining said node, wherein said node has an identifier that indicates a unique location in said VCR;
- performing an operation on said node, wherein the operation is one of:
- 1) deleting said node;
- 2) changing the location of said node in the VCR;
- 3) reading said information;
- and 4) updating said information;
- wherein the VCR represents a plurality of content repositories;
- and
- wherein the information includes at least one of:
- 1) a property;
- and 2) a schema.
A computer data signal embodied in a transmission medium, comprising:
- a code segment including instructions for obtaining a node, wherein the node has an identifier that indicates a unique location in a virtual content repository (VCR), and wherein the node is associated with information that includes at least one of:
- 1) a property;
- and 2) a schema;
- a code segment including instructions for performing an operation on the node, wherein the operation is one of:
- 1) deleting the node;
- 2) changing the location of the node in the VCR;
- 3) reading the information;
- and 4) updating the information;
- and
- wherein the VCR represents a plurality of content repositories.
A system comprising:
- means for obtaining a node, wherein the node has an identifier that indicates a unique location in a virtual content repository (VCR), and wherein the node is associated with information;
- means for performing an operation on the node, wherein the operation is one of:
- 1) deleting the node;
- 2) changing the location of the node in the VCR;
- 3) reading the information;
- and 4) updating the information;
- wherein the VCR represents a plurality of content repositories;
- and
- wherein the information includes at least one of:
- 1) a property;
- and 2) a schema.
A machine readable medium having instructions stored thereon that when executed by a processor cause a system to:
- obtain a node, wherein the node has an identifier that indicates a unique location in a virtual content repository (VCR), and wherein the node is associated with information;
- perform an operation on the node, wherein the operation is one of:
- 1) deleting the node;
- 2) changing the location of the node in the VCR;
- 3) reading the information;
- and 4) updating the information;
- wherein the VCR includes a plurality of content repositories;
- and
- wherein the information includes at least one of:
- 1) a property;
- and 2) a schema.
Dependencies are inferred from the claim text.